首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaScript/HTML5的RTSP解决方案

JavaScript/HTML5的RTSP解决方案
EN

Stack Overflow用户
提问于 2014-06-27 05:08:26
回答 3查看 53.3K关注 0票数 9

我正在开发一个智能电视应用程序,从IP摄像头流式直播视频是功能的一大部分。

摄像机手册指出,如果将其设置为MPEG-4或H.264流,则不支持HTTP;只支持RTSP/RTP。

另一种选择(通过HTTP)是Motion JPEG,我希望尽可能避免这种情况(电视上的帧率很糟糕)。

有没有针对RTSP的JavaScript/HTML5解决方案/包装器?TV不能运行Java applet或任何类似的东西,并且默认情况下,浏览器不支持RTSP。

谢谢!

EN

回答 3

Stack Overflow用户

发布于 2014-06-27 05:19:06

对于这一点,似乎没有任何纯JS或HTML5解决方案。您可能需要通过服务器对视频进行转码。

另请参阅:https://stackoverflow.com/a/4900156/3527940

票数 5
EN

Stack Overflow用户

发布于 2018-01-15 22:04:37

两种方式都可以播放rtsp直播视频到html5,但都需要网关将rtsp实时流转换成html5可以使用的格式,并且都不需要转码。

a.媒体源扩展需要websocket网关来将rtsp H264流重新打包为mp4盒。

b. WebRTC向WebRTC发送RTSP H264数据

更多详细信息可以参考https://linkingvision.com/rtsp_in_html5_with_low_latency

票数 2
EN

Stack Overflow用户

发布于 2016-06-12 23:10:22

你可以在这里获得你所需的90%:https://github.com/SpecForge/html5_rtsp_player

这将使html5客户端能够使用web套接字从服务器接收数据,该服务器正在将rtp和rtsp数据从服务器隧道传输到客户端。

另外10%将取决于您想要在后端使用的技术。例如进行从服务器到客户端的隧道传输。

我有一个项目@ http://net7mma.codeplex.com,它可以帮助在.Net中使用和聚合Rtsp

然后,您可以轻松地使用Html5 Rtsp Player与瘦Websocket层相结合,根据应用程序的需要将数据从服务器发送到客户端。

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

https://stackoverflow.com/questions/24440265

复制
相关文章

相似问题

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