如何在azure媒体服务中为资产设置AlternateId?

时间:2017-08-02 09:20:43

标签: c# azure-media-services

我正在尝试为存储在azure媒体服务中的每个视频添加一些自定义元数据。作为其中的一部分,我试图更改存储在Azure媒体服务中的资产的 AlternateId 的值。

我可以看到密钥是IAsset

的一部分

1 个答案:

答案 0 :(得分:0)

当您使用CloudMediaContext创建或编码资产时,您将资产交回。此时,您可以设置AlternateId并调用Update。

      IAsset inputAsset = _mediaContext.Assets.CreateFromBlob(blob, 
                            storageCredentials, AssetCreationOptions.None);

      inputAsset.AlternateId = assetId.ToString();
      inputAsset.Update();