【发布时间】:2018-04-18 20:16:28
【问题描述】:
我一直在尝试设置 mpeg dash 流,但运气不佳。我将 dash.all.debug.js 添加到 html 中,但随后它要求我找到 here 的 /dash.all.debug.js.map。但在那之后,什么都没有。很明显,有些东西正在工作,因为它要求提供地图文件,但之后 Chrome 和 Firefox 都没有做任何事情。他们要求我提供并在随机网站上验证的 mpd,但没有向服务器发出请求。
html代码是:
<html>
<head>
<script src="dash.all.debug.js"></script>
<script>
(function(){
var url = "http://dash.edgesuite.net/envivio/Envivio-dash2/manifest.mpd";
var player = dashjs.MediaPlayer().create();
player.initialize(document.querySelector("#videoPlayer"), url, true);
})();
</script>
</head>
<body>
<img src="Soranin.jpg" alt="not found" height=500>
video:
<video id="videoPlayer" src="media/movies/Demo/video.mpd" type="application/dash+xml"></video>
</body>
</html>
控制台日志显示
[10] [dash.js 2.6.8] MediaPlayer has been initialized
所以一定有什么东西在起作用,对吧?我错过了什么?
【问题讨论】:
标签: video networking video-streaming html5-video mpeg-dash