Onvif - 试图了解它是如何工作的

时间:2014-10-08 14:24:14

标签: c xml web-services soap onvif

首先,我根本没有使用ONVIF的经验。我获得了一家公司的奖学金并被要求使用它(控制一些相机并从中获取照片),但他们也不知道它是如何工作的,所以没有人可以帮助我...... / p>

我正在阅读ONVIF网页上提供的规格,但我并没有真正理解它。我知道我必须使用SOAP,C(我被要求在C中执行应用程序),XML和Web服务。我理解的很多,但我不知道我应该如何使用它们。我不在这里,所以你可以为我做这项工作(这不好玩)我只是想知道这里是否有人可以指导我一些关于什么开始学习以及以何种顺序。如果有什么我忘记解释的话,我会尽快添加它。

2 个答案:

答案 0 :(得分:1)

所以,你必须从gSOAP开始。

Pelco有一个guide来开始使用gSOAP,它适用于Windows,但它也适用于Linux。当您开始学习gSOAP时,请检查gSOAP关于命名空间的最后FAQ

最后,在ONVIF网站上有一个Application Programmers Guide,它虽然陈旧但仍然很有趣。 ONVIF对所有愿意学习协议的人都有forum。它不需要您成为会员来访问它,您可以免费加入它并检查那里的所有问题。

答案 1 :(得分:0)

一种好的方法是研究来自开源项目的现有代码。可以从an ONVIF challenge top 10 list中找到其中一些。同样来自top 7 ONVIF open source projects。尤其是以下内容应该是一个很好的起点: