首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python rtsp到webrtc

python rtsp到webrtc
EN

Stack Overflow用户
提问于 2015-08-14 10:20:14
回答 1查看 3.3K关注 0票数 1

我希望将h.264或MJPEG RTSP流从IP摄像头直接传递到浏览器中的webRTC会话,而无需重新编码。它必须用python完成,因为目标是让这样的RTSP/WebRTC网关驻留在相机本身上,相机本身有一个python解释器。流是单向的,只到浏览器。我是python的新生,所以欢迎任何提示、想法或现有库的链接。

我在http://www.codeproject.com/Articles/800910/Broadcasting-of-a-Video-Stream-from-an-IP-camera-U上看过,但这需要将代码转换为VP8 (而不是python)。

我还回顾了Use an IP-camera with webRTC上的线程,并查看了Kurento媒体服务器(nodejs)和Janus网关(C)。

其中一位评论者说:“你可以很容易地使用原生webrtc API并通过它提供一个RTSP流。”是否存在到原生WebRTC应用程序接口的python绑定?想到这样的网关应用程序在python中是可能的,我是不是疯了?

EN

回答 1

Stack Overflow用户

发布于 2015-08-15 22:09:50

火狐支持H.264 (通过自动下载的OpenH264插件)。Chrome将“很快”加入H.264。既不支持MJPEG,也不支持原生webrtc.org代码-尽管MJPEG被所有人支持作为相机捕捉源,并且在原生webrtc.org代码中添加MJPEG视频编解码器并不是特别困难。(然而,这并不是无关紧要的,因为您需要更改的内容很多。)

请注意,如果这遍历开放的互联网(甚至可能是wifi链接),您的解决方案将无法轻松地适应比特率的变化,除非要求IP摄像头改变它的速率。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32001319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档