我需要为我客户的组织(可能是 5 个或更多)实施 IP 摄像机。我需要提供设施以在他们的 Android 手机中查看这些相机的预览。我在 Android Market(IP Cam Viewer)中发现了一个已经可用的应用程序,这正是我的客户所要求的。
谁能推荐我最好的网络摄像机(它应该由他们的手机操作,即上下移动,左右移动)?
以及如何在 Android 中实现此功能(即从 IP 摄像机查看实时视频)?
谢谢和问候, Raghavendra K.
我需要为我客户的组织(可能是 5 个或更多)实施 IP 摄像机。我需要提供设施以在他们的 Android 手机中查看这些相机的预览。我在 Android Market(IP Cam Viewer)中发现了一个已经可用的应用程序,这正是我的客户所要求的。
谁能推荐我最好的网络摄像机(它应该由他们的手机操作,即上下移动,左右移动)?
以及如何在 Android 中实现此功能(即从 IP 摄像机查看实时视频)?
谢谢和问候, Raghavendra K.
如果您直到需要这些信息,对于 ptz 命令一些 ip-cam - 使用 cgi 命令,例如:
例如更改我的 ip-cam 中的运动检测:http://[address:port]/config/motion.cgi?enable=no
我的 ip cam 没有 ptz,但在谷歌上你可以找到你的 cam 的 cgi_command。
对于流媒体,我使用连接到 ipcam_address 的 AsyncTask(每个 cam 都有特定的地址+端口+配置文件信息),在我的情况下,使用 mjpg 流并通过 http 会话连接到相机流。
我看到这个问题的方式更多的是关于如何从和控制 Pan Tilt Zoom (PTZ) 摄像机接收视频,而不是 Android 特定的开发。
您绝对应该查看您的客户是否需要连接任何特定品牌的相机。通常,每个摄像机制造商查看实时视频的实现方式是不同的。
如果您可以自由选择要支持的相机,则可能需要查看Axis。根据我的观察,他们制造了一些使用最广泛的相机,并且就分辨率和功能而言,他们拥有各种各样的相机。他们甚至有一个开发者计划可以帮助你。
您可能还想查看Zoneminder一个免费的开源 Linux dvr 应用程序,也许源代码可以为您提供一些关于如何从各种 ip 摄像机获取视频的起点。
很抱歉,我无法提供更多帮助,但希望其中一些信息能帮助您入门。
你的信息对我来说已经足够了。我打算从Zavio购买 IP Cam 。它将支持 RTSP 协议。在Android 1.5中,Media Player 将支持这种直播协议。我正在等待我的 IP 摄像机开始开发。
谢谢和问候, Raghavendra K.