1

请建议我如何开发一个基于 iPhone/Android 的应用程序,它可以显示来自 IP 摄像机的实时流媒体?

是否可以使用简单的 HTTP 编程进行开发?

如果可能,HTTP API 是否特定于 IP cam 的制造商?这些 ONVIF 和 PSIA 真正定义了什么?

这是否意味着如果 IP cam 遵循 ONVIF 是同一个应用程序可以与任何其他遵循 ONVIF 的 IP cam 一起使用?

4

1 回答 1

0

ONVIF 定义了一个标准化接口来向 IP 摄像机发送命令。它还通过其测试仪认可相机的行为,所以是的,您可以预期,如果您与相机互操作,那么您可能也会与其他相机互操作。

ONVIF 规范可在此处找到。

最后,假设 HTTP 编程通常是不够的。您将不得不处理一个 SOAP 定义的协议,并且手动编码它,恕我直言,太疯狂了:永远不要自己编写解析器!(除非你真的知道你在做什么)。因此,您需要使用 gsoap 或 Visual Studio 或任何其他为您生成编码和解码的框架。

于 2013-04-03T09:26:08.120 回答