首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在web应用上获取RTSP流

如何在web应用上获取RTSP流
EN

Stack Overflow用户
提问于 2017-11-25 00:13:14
回答 2查看 13.2K关注 0票数 2

假设这是我的视频流URL:

代码语言:javascript
复制
rtsp://MyUserID:MyPassword@45.113.153.42:556/cam/realmonitor?channel=1&subtype=0

视频流与VLC播放器完美配合,但我希望它能在我的web应用程序上播放它。有没有可能在任何web播放器中播放RTSP协议?

EN

回答 2

Stack Overflow用户

发布于 2017-11-30 17:59:48

不幸的是,通过你的web浏览器播放rtsp不再那么直接了。

不再支持NPAPI插件

这意味着浏览器的VLC插件最终不再受支持。火狐52+和其他浏览器不再支持它。查看此announcement,基本上说明:

“已安装的NPAPI插件在Firefox中不再受支持,Adobe Flash除外”

这也已经在videolan Forum上讨论过了,目前还没有解决方案。

使用旧的Mozilla Firefox ESR浏览器

仍然支持NPAPI插件。然而,只到2018年6月。因此,这并不是一个未来可行的解决方案。有关Firefox ESR的详细信息可以在here上找到。

可能的解决方案

您可以结合使用HTML5和其他一些编码技术,将RTSP流转换为分段流,并通过HTML5视频标记进行传输。有很多解决方案;看看stackoverflow中的帖子,比如:

希望这能给你指明正确的方向。

票数 1
EN

Stack Overflow用户

发布于 2017-11-30 05:36:51

当然了!你可以在你的web应用上使用VLC播放器!!

此链接包含您需要的所有信息。

https://wiki.videolan.org/Documentation:WebPlugin/

根据我的经验,这个插件真的很快很可靠

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

https://stackoverflow.com/questions/47476862

复制
相关文章

相似问题

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