网站需要JavaScript库才能播放DASH流。这些开源的MPEG-DASH播放器库需要浏览器中的MSE支持:
其他客户端:
此外,Safari 10中的HLS实现(包括iOS和Mac)现在支持MPEG-DASH mp4片段,这意味着您不需要生成两次媒体片段来支持HLS和MPEG-DASH。您只需要两种类型的清单文件。
您可以在自己的浏览器中尝试官方的MPEG-DASH测试向量。
更多MSE浏览器支持信息:caniuse,JW Player,HTML5test截至目前,浏览器对MPEG-DASH的支持主要基于MSE - Media Source Extensions specification。它可以与HTML5视频标签结合使用,在浏览器中播放MPEG-DASH流。此外,还需要考虑一些编解码器问题。以下是支持带有MSE扩展的MPEG-DASH的浏览器列表:
不支持:
有一个名为bitdash的MPEG-DASH播放器,适用于任何网络浏览器:
此外还有一个统一的API,因此如果有人使用bitdash,则无需关注使用HTML5版本还是Flash版本。
免费版本可在http://dash-player.com上获取。