视频不会在Chrome中循环播放

时间:2015-12-26 09:27:39

标签: google-chrome azure html5-video

仅在Google Chrome中的Microsoft Azure上托管mp4视频的两个问题:

  1. 后台视频不循环(由vide.js实现)
  2. vjs播放器不会搜索视频。
  3. 我知道,服务器应该发送http状态为206的视频文件。但是我的文件第一次发送200,如果它没有完全下载,问题仍然存在。如何在Azure上设置正确的发送视频文件?

1 个答案:

答案 0 :(得分:3)

您无法在视频中搜索的原因是存储版本。 默认情况下,版本设置为2009-09-19。不幸的是,此版本不支持在视频中搜索所需的范围标题(请参阅https://msdn.microsoft.com/en-us/library/azure/ee691967.aspx)。因此,您必须将默认版本更改为至少2011-08-18。

有几种方法可以更改默认版本。 从.NET开始,您可以使用CloudBlobClient.SetServiceProperties Method

另一个选择是使用https://github.com/Plasma/AzureBlobUtility中的实用程序来更改默认服务版本。

此外,您可以使用Azure REST API来设置https://msdn.microsoft.com/en-us/library/azure/hh452235.aspx中记录的版本。 然而,身份验证部分有点棘手。