【发布时间】:2016-01-09 22:03:13
【问题描述】:
既然 VLC 插件使用的 NPAPI 在 Firefox 中已停用,而且 Google Chrome 已停用 NPAPI 很长时间,是否有任何解决方案可以在这些浏览器中流式传输 RTSP 实时视频?
【问题讨论】:
-
不是一个答案,但可能值得一试:查看 VLC 的 livehttp 模块,该模块使您能够分割流并通过 html5 视频传递它们。在这篇文章中,我解释了一般设置:stackoverflow.com/a/6348741/693052 分段部分可以与 VLC 的 livehttp 模块互换。也许这会把你带到某个地方。但是,编解码器和(不)兼容性可能会很麻烦。
-
感谢您的意见。将 RTSP 流转码为 HTML5 视频可以解决问题,但会引入在某些情况下无法接受的其他问题: - 由于转码操作和用于 HTML5 视频的 HTTP 协议导致的延迟与您可以控制/移动的实时视频流不兼容周围的摄像机 - 如果您有大量摄像机和查看器,则转码基础设施会变得昂贵 - 在这些场景中可能不支持与 RTSP 一起使用的网络优化,即多播
-
检查这个答案http://stackoverflow.com/a/33497580/636424我希望这会对你有所帮助。
标签: google-chrome firefox vlc rtsp npapi