服务于mpeg-dash的服务器有哪些要求

时间:2015-01-30 11:39:49

标签: html5 video-streaming html5-video mpeg-dash

我想知道我是否可以从普通的博客存储中提供mpeg dash。

我使用Youtube MPEG-DASH - Media Source Demo创建了一个测试用例。

他们提供的例子

http://dash-mse-test.appspot.com/dash-player.html?url=http://yt-dash-mse-test.commondatastorage.googleapis.com/media/car-20120827-manifest.mpd

但是当我尝试在Azure网站中托管相同的文件时,我收到以下错误。

http://dash-mse-test.appspot.com/dash-player.html?url=http://videostreamtest.azurewebsites.net/mpegdash/car-20120827-manifest.mpd

3, Implausible duration from video element: NaN

有谁能告诉我主持mpeg破折号的要求是什么以及为什么我收到错误?

1 个答案:

答案 0 :(得分:3)

看起来我们的网络服务器上有错误的CORS设置,因为范围请求导致错误,只需在控制台中查看,您将看到“请求标头字段范围是Access-Control-Allow-Headers不允许的”。 。你启用了CORS吗?

您可以选择分段的MPEG-DASH内容,其中不需要“范围”标头字段。您可以从bitcodin.com对某些内容进行转码,然后使用MPEG-DASH播放器将其放在您的网络服务器上,例如dash-player.com