在 Linux 中检索网络摄像机流 URL

Retrieve network camera stream URL in Linux

我正在尝试检索网络上摄像机的 rtsp URL。我可以在 Windows 上使用 Onvif 设备管理器执行此操作,但如何在 Linux 上使用 C/C++ 或命令行工具执行此操作。我尝试过各种库,例如onvifc (OpenCVR) and onvifcpplib 但其中 none 可以在 Linux 上编译,它们都没有 API 文档。请有任何建议!

我能够从 https://github.com/tonyhu/gsoap-onvif 中找到 gsoap-onvif 解决方案。该程序成功地从大多数 Onvif 投诉相机中检索参数。

你可以试试python onvif,一些你可以使用的功能,可能是你可以使用的其他功能,比如PTZ。

另外,你可以试试opencvr的另一个项目https://github.com/veyesys/h5stream,如果编译不了,可以从sourceforge下载

祝你好运。