从 IP_webcam 获取输入,进行操作&把它抽出来

发布于 2024-10-01 07:26:15 字数 265 浏览 2 评论 0原文

我想从一个标准的、现成的、基于 IP 的网络摄像头获取输入 - 尚未决定,因此 API 尚不清楚 - 对其进行一些操作,然后将其输出,以便其他人可以查看我的被操纵的图像。

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

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

我还可能添加文件传输和 IM 聊天......

FOSS 解决方案受到高度欢迎

I want to take the input from a standard, off the shelf, IP based webcam - which, has yet to be decided, so the API is not yet clear - manipulate it a little and then pump it back out so that others can view my manipulated image.

Given that this is a little vague, which technologies can you recommend?

I am thinking to use an Adroid slate, to save costs, so it's probably Java coding. So, how best to get an image stream (plus void, modify the stream and send the modified video plus unmodified audio?

I might also add file transfer & IM chat into the mix ...

FOSS solutions highly welcomed

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

叫嚣ゝ 2024-10-08 07:26:15

大多数 IP 摄像机生成带有 jmpeg、mpeg4 或 h.264 编码流的 RTP/RTSP。

您需要编写一个 RTP/RTSP 客户端,然后为特定流编写一个解码器,然后操作图像、重新编码流并通过某些标准协议(同样可能是 RTP/RTSP)提供服务。

Android 设备的功能还不够强大。而且也没有纯 Java 库可以做到这一点。

你应该使用的是Xuggler。如果您需要向 Flash 和/或 iPhone 提供流服务,您应该添加 WowzaRed5

Most IP cameras produce RTP/RTSP with jmpeg, mpeg4 or h.264 encoded stream.

You would need to write a RTP/RTSP client and then a decoder for the particular stream, then manipulate images, reencode stream and serve it over some standard protocol (again probably RTP/RTSP).

Not something Android devices are powerful enough to do. Also there are no pure Java libs that can do this.

What you should use is Xuggler. If you need to serve streams to Flash and/or iPhone you should add Wowza or Red5.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文