Azure媒体服务 - 视频无法在Android手机上进行浏览

时间:2015-09-21 03:15:52

标签: android google-chrome azure video media

我将视频(.mp4)上传到Azure媒体服务。编码设置为H264自适应比特率MP4设置为1080p。

我使用Chrome在Iphone上播放视频,效果很好。

但我在Android上使用Chrome播放它,它无法播放。

我尝试用另一种方式编码,例如通过html5播放,但结果是无法发布。

想知道如何解决它。感谢。

1 个答案:

答案 0 :(得分:0)

您是否可以分享一些有关如何在Chrome上重播的细节?您传递给Chrome的网址是哪个?

根据您使用的Android手机版本,可能会有很多复杂的问题需要处理。

  1. Android的某些版本因供应商或OEM而有很大差异。例如,Nexus 5甚至没有安装H.264编解码器,因此它不会播放视频。
  2. 有些设备支持早期版本的HLS协议,而大多数现代设备都支持MPEG-DASH。你必须拥有足够智能的玩家来选择正确的协议(URL)进行交付。 Azure Media Player会尝试根据您的Azure Media Services流式URL为您做出正确的决定。在此页面上尝试一下,看看它是否会为您播放:http://ampdemo.azureedge.net/
  3. 最后,在Chrome中打开开发人员工具(Ctrl-shift-I)并检查控制台是否有错误消息或错误代码,这些消息可以帮助指示播放失败的原因(如果您能够通过桌面进行调试)