使用c ++进行ONVIF IP摄像机发现

时间:2017-01-08 12:13:55

标签: c++ ip-camera discovery onvif

我使用了你可以在其中找到它的onvifcpplib库: https://github.com/veyesys/onvifcpplib 我想用这个库编写IP摄像机发现(它可以在网络上找到IP摄像机),但是没有这个库的任何文档。 有人可以帮帮我吗? 非常感谢

1 个答案:

答案 0 :(得分:1)

Github上的onvifcpplib项目现在显然称为“ rapidonvif”,并且也由github上的linkvision提供。

我从未使用过它,但似乎使用了gSOAP toolkit来生成用作Onvif协议后端的Web服务/肥皂堆栈。

如果仅需要实现设备发现,则可以从gSOAP工具包的生产者Genivia提供的示例开始,开发自己的代码,在这里:
https://www.genivia.com/examples/onvif/index.html

请注意,gSOAP是根据适用于开放源代码项目的GPLv2双重许可和商业许可发布的。
因此,如果您要开发商业软件,则可能要联系Genivia并购买商业许可以使用它(另请参见this question on StackOverflow