Firefox的媒体源扩展

时间:2017-11-29 12:58:55

标签: javascript firefox media-source

我的应用程序收到RTP流(H264或VP8),将其放入Fragmented MP4或WebM并通过Websocket发送到我的Javascript App,在那里我使用Media Source Extension显示视频。 Chrome可以与两种编解码器配合使用,但Firefox显示出巨大的CPU使用率,50%-60%。 Chrome只有6%。

Javascript调用mediaSource.updateBuffer,等待updateend,然后再次调用mediaSource.updateBuffer。没有任何不同的例子。

任何人都有这个问题吗?

1 个答案:

答案 0 :(得分:0)

如果没有更多具体信息(分析代码,检查浏览器标记和功能),就无法明确说出问题所在。

我怀疑在Chrome中,您的编解码器是硬件加速的,而在Firefox中则不是。