我有3个问题。我一直试图在发布之前找到答案,但是失败了。如果您知道一点,请留下简短的评论。
问题1
Chromecast现在支持MPEG-DASH吗?我已经通过将URL替换为MEPG-DASH MPD URL来测试了一个示例程序(cast-chrome,由Google提供)来播放MPEG-DASH流。但是设备无法播放流。我想知道MPEG-DASH现在可以在Developer Preview SDK中使用。还是我必须等到最终的SDK可用?
问题2
Chromecast是否支持MPEG-DASH的MPEG2-TS容器格式?
问题#3
WebM容器格式可用于MPEG-DASH吗?
1)简短的回答是,是的,支持MPEG-DASH。
长答案是支持MSE,这意味着您可以编写一个播放器来播放片段化的HTTP内容。这允许DASH支持,但默认情况下不支持DASH。您无法将MPD传递给Chromecast并播放。相反,您必须创建一个自定义应用程序,该应用程序将解析MPD,加载片段并将字节传递到MSE源缓冲区。
2)我不这么认为。https://developers.google.com/cast/supported_media_types
3)正如另一个回答者所说,是的。对于片段容器格式,DASH应该是不可知的。
我已经在Dash Player上工作了一段时间,并且已经成功创建了一个使用Dash Player的Chromecast应用程序。您可以在https://github.com/Dash-Industry-Forum/dash.js找到开源播放器。Chromecast应用程序位于chromecast目录中(https://github.com/Dash-Industry-Forum/dash.js/tree/master/chromecast)。有一个接收器,一个http发送器和一个本地android发送器。实施远未完成,但这是可行的首次尝试。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句