Dash.js 播放器是不是支持 HLS(HTTP Live Streaming)和 MSS(Microsoft Smooth Streaming)?

Posted

技术标签:

【中文标题】Dash.js 播放器是不是支持 HLS(HTTP Live Streaming)和 MSS(Microsoft Smooth Streaming)?【英文标题】:Is Dash.js player Support HLS (HTTP Live Streaming) and MSS (Microsoft Smooth Streaming)?Dash.js 播放器是否支持 HLS(HTTP Live Streaming)和 MSS(Microsoft Smooth Streaming)? 【发布时间】:2018-01-09 09:50:29 【问题描述】:

我是Dash.js 平台的新手。我用Dash.js 使用.mpd URL 编写了示例html file 用于HTML5 中的自适应流。

var url = "https://dash.akamaized.net/envivio/EnvivioDash3/manifest.mpd"

这在浏览器中运行良好。现在我想知道我可以在HTML5 中使用Dash.js 框架播放器流式传输HTTP Live Streaming (HLS)Microsoft Smooth Streaming (MSS) 吗?你能推荐一些有用的参考吗?

【问题讨论】:

dash.js 用于 MPEG-DASH。请参阅此讨论:github.com/Dash-Industry-Forum/dash.js/issues/483 【参考方案1】:

dash.js 如果包含可选的 MSS 包,则可以播放 MSS。示例见https://github.com/Dash-Industry-Forum/dash.js/blob/development/samples/smooth-streaming/mss.html。

它无法播放 HLS - 你需要一个不同的播放器。

【讨论】:

以上是关于Dash.js 播放器是不是支持 HLS(HTTP Live Streaming)和 MSS(Microsoft Smooth Streaming)?的主要内容,如果未能解决你的问题,请参考以下文章

今晚7点半:六款开源LL-HLS/LL-DASH播放器评测

如何在所有PC浏览器中播放HTTP直播(HLS)?

Dash.js 播放器在调试时不播放

播放HLS协议时ts文件报错404是什么问题?

关于H5播放Http Live Streaming m3u8格式视频

dash.js 无法一个接一个地播放多个视频