Dash.js只使用他们的示例视频路径

时间:2016-11-23 18:23:19

标签: dash.js

我按照dash.js文档中的说明操作: http://cdn.dashjs.org/latest/jsdoc/index.html#toc3__anchor

它的示例视频src一切正常:dash.edgesuite.net/envivio/EnvivioDash3/manifest.mpd

文档中的下一步是:“一旦您完成所有工作,就将清单URL切换到您自己的清单”

这就是我所做的,但是一旦我使用自己的视频src,它就不再起作用了,而浏览器一次性下载180MB的整个视频。转换为dash.js的过程是:

[9]在此用户代理上检测到EME! (ProtectionModel_21Jan2015)

Debug.js:108 [16]播放初始化

Debug.js:108 [27] [dash.js 2.3.0] MediaPlayer已初始化

Debug.js:108 [27]将main_video转换为dash.js播放器并添加内容:http://mywebsite.com/myvideo.mp4

感谢任何提示!

1 个答案:

答案 0 :(得分:0)

dash.js播放器只能播放MPEG DASH内容。您正在尝试播放渐进式MP4文件 - http://mywebsite.com/myvideo.mp4 - 这不是MPEG DASH文件。您需要先使用mp4box或bento等解决方案将此文件打包到DASH。

https://gpac.wp.mines-telecom.fr/mp4box/dash/

https://bitmovin.com/mp4box-dash-content-generation-x264/

https://www.bento4.com/developers/dash/

干杯 将