【发布时间】:2021-05-11 22:43:46
【问题描述】:
我是 ONVIF 摄像头和 SOAP 的新手。我想构建一个可以流式传输和控制 PTZ ONVIF 摄像机设备的应用程序。我在 C# 中使用了一个应用程序及其工作。
我想在 C++ 中使用它。我尝试使用一些 github 代码,但它们有很多与某些依赖项和库相关的问题。
谁能提供一些对我开始这项任务有用的好资源。
最好的问候
【问题讨论】:
标签: c++ qt visual-c++ onvif
我是 ONVIF 摄像头和 SOAP 的新手。我想构建一个可以流式传输和控制 PTZ ONVIF 摄像机设备的应用程序。我在 C# 中使用了一个应用程序及其工作。
我想在 C++ 中使用它。我尝试使用一些 github 代码,但它们有很多与某些依赖项和库相关的问题。
谁能提供一些对我开始这项任务有用的好资源。
最好的问候
【问题讨论】:
标签: c++ qt visual-c++ onvif
投注资源是 onvif 网站本身。 我推荐阅读ONVIF Application Programmers Guide。 然后您可以在this 页面中找到更多详细信息。 (文档和 WSDL 文件)
如果您不熟悉 ONVIF,最好先阅读它并了解 ONVIF 配置文件。
注意:
1- 您需要清楚地了解 XML 和 SOAP 是什么。您将开发一个 XML 解析器(建议:解析 XML 的库很少。但是我发现它们对我没有用,并使用 boost 库开发了我自己的。)
2- 你必须发送和接收 SOAP 消息,所以编写一个好的数据传输模块。我用 libcurl 你也可以用 boost 库。
玩得开心编码。
【讨论】: