【问题标题】:Azure Blob video is not streamingAzure Blob 视频未流式传输
【发布时间】:2015-07-16 01:51:44
【问题描述】:
我正在尝试从 Azure blob 流式传输我的视频,但它实际上不起作用。我检查了不同的来源,发现了一些有趣的东西来更新x-ms-version。
但在此之前,我在 cloudberry explorer 中检查过,它显示如下。
但在浏览器中显示x-ms-version 为 2009,如下所示
无论如何,我尝试使用setBlobProperties(Azure PHP SDK)更新x-ms-version,但仍然没有更新。我在这里遗漏了什么吗?
【问题讨论】:
标签:
azure
azure-blob-storage
azure-media-services
azure-sdk-.net
【解决方案1】:
您的 Blob 存储容器上是否设置了所有访问权限?
More info here.
默认情况下,只有存储帐户的所有者才能访问该帐户内的存储资源。如果您的服务或应用程序需要在不共享您的访问密钥的情况下将这些资源提供给其他客户端,您可以使用以下选项来允许访问:
您可以设置容器的权限以允许对容器及其 blob 进行匿名读取访问。这对于表或队列是不允许的。
您可以通过共享访问签名公开资源,这使您能够通过指定资源可用的时间间隔以及客户端必须拥有的权限来委派对容器、blob、表或队列资源的受限访问它。
您可以使用存储访问策略来管理容器或其 Blob、队列或表的共享访问签名。存储访问策略为您提供了对共享访问签名的额外控制措施,还提供了一种直接撤销它们的方法。