为已存在于其相关存储帐户中的Blob创建Azure Media Services资产

时间:2015-09-01 20:41:13

标签: azure-storage-blobs azure-media-services

是否可以为Azure Blob存储中已存在的视频文件创建媒体服务资产和Sas定位器?存储帐户与该媒体服务帐户关联的帐户相同。 Assets.Create()为每个视频文件创建一个容器。我每个容器有几百个相关的视频剪辑。我想为它们和定位器创建AccessPolicies,以便可以保护资产的URL。相同的AccessPolicies将应用于整个视频剪辑容器。这样我可以删除容器并立即删除100个blob。

2 个答案:

答案 0 :(得分:1)

Asset.create()背后的逻辑将为每个文件创建一个容器,因为它可能为每个Asset生成多个文件 当您使用媒体服务对视频进行转码时,该服务将为可选的流媒体和/或多比特率准备新文件 因此,每个资产最终可能会有10个文件 如果你在没有容器的情况下进行操作,最终会在容器中产生疯狂的质量

答案 1 :(得分:0)

是的,这是可能的。查看以下博文https://azure.microsoft.com/en-us/documentation/articles/media-services-copying-existing-blob/。每个资产都有一个与之关联的容器,该容器可以包含一堆视频文件。