首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将VLC插件替换为多播(NPAPI已弃用)

将VLC插件替换为多播(NPAPI已弃用)
EN

Stack Overflow用户
提问于 2015-09-18 00:35:06
回答 1查看 3K关注 0票数 0

我们使用Chrome中的vlc插件来播放多播流(RTP Ipv6),但随着NPAPI插件的弃用,我们需要一个替代方案。我试着搜索一些关于html5视频的东西,但是一无所获。

NPAPI deprecation: developer guide

有什么想法吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-09-24 18:27:29

直接到浏览器的RTP不是我现在使用的解决方案。将许多RTP包转换为媒体源扩展(MSE)接受的媒体段的实现工作量相当高,甚至可能不是所有浏览器都能做到(至少在Chrome浏览器上,chrome.sockets似乎是这样做的一种方法)。为多个浏览器开发插件也是一件令人讨厌的事情。别去那儿!

我不确定它是否符合你的要求,但我会这样做:

我会在服务器上设置一个将RTP数据包转换为MPEG-DASH数据包的进程。巧合的是,我实现了一个这样的解决方案。你可以在Github上找到RTP2DASH。该示例从ffmpeg接收同一个流的多个质量,但您不需要这些-来自任何RTP源的单个视频流应该足够了,因为您可以只使用单个视频流运行MPEG-DASH。做DASH在一开始似乎是一个很大的开销,但好处是已经有了在所有浏览器上工作的播放器,比如DASH-IF Reference Player (我不会使用它)或Google's Shaka Player (它包含在我的示例中)。

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

https://stackoverflow.com/questions/32635524

复制
相关文章

相似问题

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