从IP_webcam获取输入,操作&抽出来

时间:2010-11-04 12:24:12

标签: java android video-streaming video-capture

我想从一个标准的,现成的,基于IP的网络摄像头获取输入 - 这个尚未确定,因此API尚不清楚 - 稍微操纵它然后将其泵出以便其他人可以查看我操纵的图像。

鉴于这有点模糊,您可以推荐哪些技术?

我正在考虑使用Adroid平板电脑来节省成本,因此它可能是Java编码。那么,如何最好地获取图像流(加上无效,修改流并发送修改后的视频和未经修改的音频?

我也可以添加文件传输和放大器即时聊天聊天......

FOSS解决方案受到高度欢迎

1 个答案:

答案 0 :(得分:2)

大多数IP摄像机使用jmpeg,mpeg4或h.264编码流生成RTP / RTSP。

您需要编写RTP / RTSP客户端,然后编写特定流的解码器,然后处理图像,重新编码流并通过某些标准协议(也可能是RTP / RTSP)提供服务。

Android设备无法做到足够强大。此外,没有可以执行此操作的纯Java库。

您应该使用的是Xuggler。如果您需要向Flash和/或iPhone投放流,则应添加WowzaRed5