哪些网络浏览器支持MPEG-DASH流媒体协议?

hoa*_*325 19 browser firefox google-chrome video-streaming media-source

我发现了一些东西:

根据:此链接

任何支持W3C媒体源扩展(MSE)的浏览器都支持DASH,现在是Chrome和IE11

在这里

Firefox 21包含HTML5 WebM视频的DASH实现,默认情况下已关闭.它可以通过" about:config"和"media.dash.enabled"首选项启用.Firefox 23删除了对HTML5 WebM视频的DASH支持

但我只能在Chrome(23+)中运行它.你能告诉我所有支持DASH MPEG流媒体视频的浏览器吗?

Duv*_*rai 28

浏览器本身不支持MPEG-DASH

网站需要JavaScript库来播放DASH流媒体.这些开源MPEG-DASH播放器库需要在浏览器中支持MSE:

其他客户:

浏览器中的MSE支持

  • Chrome 23
  • IE 11(仅适用于Windows 8+)
  • 边缘
  • Safari 8.0(仅适用于OS X,不适用于iOS)
  • Firefox 42
  • Opera 20,只有WebM,还没有h.264(截至26)

此外,Safari 10(iOS和Mac)中的HLS实现现在支持MPEG-DASH mp4片段,这意味着您不需要生成两次媒体片段来支持HLS和MPEG-DASH.您只需要两种类型的清单文件.

您可以在自己的浏览器中试用官方的MPEG-DASH测试向量.

更多MSE浏览器支持信息:caniuse,JW Player,HTML5test


Arn*_*der 5

浏览器对MPEG-DASH的支持确实主要基于MSE - Media Source Extensions规范.它可以与HTML5视频标签结合使用,以在浏览器中播放MPEG-DASH流.此外,还有一些编解码器需要考虑.可以支持带有MSE扩展的MPEG-DASH的浏览器列表如下:

  • Chrome 23+:DASH264和WebM Dash
  • Windows 8+上的IE 11:DASH264
  • MS Edge:DASH264
  • Opera 20+:WebM Dash.Opera 30+也支持DASH264.
  • Mac OS X Yosemite上的Safari 8+(10.10):DASH264 ......在测试过程中似乎被打破了
  • Android 4.2+上的Chrome 34+:DASH264和WebM Dash
  • Firefox 42+:DASH264(WebM Dash似乎即将到来)

没有支持:

  • iOS的Safari浏览器8并没有提供支持

Radiant Media Player(免责声明:我是创始人)支持MPEG-DASH(DASH264),用于HTML5中的点播和实时视频流,具有各种后备选项.

注意:MPEG-DASH不是这样的流媒体协议,它是一种容器格式,如MPEG-4(即MPEG-DASH中的MPEG),传输协议是HTTP