Android中的IP Camera实现(从IP Camera查看实时视频)

时间:2010-02-22 04:58:57

标签: android video-streaming ip-camera

我需要为我的客户组织实施IP摄像头(可能是5个或更多)。我需要提供设施来在他们的Android手机中查看这些相机的预览。我发现Android Market(IP Cam Viewer)中已有一个应用程序,这正是我的客户所要求的。

任何人都可以向我推荐最好的IP摄像头(它应该由他们的手机操作,即上下移动,以及左右移动)?

如何在Android中实现此功能(即从IP摄像机查看实时视频)?

谢谢&问候, Raghavendra K。

3 个答案:

答案 0 :(得分:2)

如果你需要theese信息,对于ptz命令一些ip-cam - 使用cgi命令,如:

例如在我的ip-cam中改变运动检测: HTTP:// [地址:端口] /config/motion.cgi?enable=no

我的ip cam没有ptz但是在google上你可以为你的摄像头找到cgi_command。

对于流媒体我使用连接到ipcam_address的AsyncTask(每个cam都有一个地址+端口+特定于配置文件信息)在我的情况下使用mjpg流并通过http会话连接到摄像机流。

答案 1 :(得分:1)

我看到这个问题的方式更多的是关于如何从Pan Tilt Zoom(PTZ)摄像机接收视频并控制它而非Android特定开发。

您一定要看看客户需要连接的是否有任何特定品牌的相机。通常,观看实时视频的实现对于每个相机制造商来说都是不同的。

如果您可以自由选择相机来支持,您可能需要查看Axis。根据我的观察,他们制作了一些使用最广泛的相机,就分辨率和功能而言,他们拥有各种各样的相机。他们甚至有一个可以帮助你的开发者计划。

您可能还想查看Zoneminder免费的开源Linux dvr应用程序,也许源代码可以为您提供有关如何从各种ip摄像机获取视频的一些起点。

很抱歉,我无法提供任何帮助,但希望这些信息可以帮助您入门。

答案 2 :(得分:0)

您的信息对我来说已经足够了。我将从Zavio购买IP Cam。它将支持RTSP协议。在Android 1.5中,Media Player将支持此实时流媒体协议。我正在等待我的IP摄像头开始开发。

谢谢&此致,Raghavendra K。