您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

流式处理策略

在 Azure 媒体服务 v3 中,使用流式处理策略可为流式处理定位符定义流式处理协议和加密选项。 媒体服务 v3 提供了一些预定义的流式处理策略,以便可以将它们直接用于试用版或生产版。

目前可用的预定义流式处理策略:

  • 'Predefined_DownloadOnly'
  • 'Predefined_ClearStreamingOnly'
  • 'Predefined_DownloadAndClearStreaming'
  • 'Predefined_ClearKey'
  • 'Predefined_MultiDrmCencStreaming'
  • 'Predefined_MultiDrmStreaming'

以下“决策树”可帮助你为方案选择预定义的流式处理策略。

重要

  • 属于日期时间类型的 流式处理策略 的属性始终采用 UTC 格式。
  • 应为媒体服务帐户设计一组有限的策略,并在需要相同的选项时重新将这些策略用于流式处理定位符。 有关详细信息,请参阅配额和限制

决策树

单击图像查看其完整大小。

显示决策树的关系图,该决策树用于为你的场景选择预定义的流式处理策略。

如果要加密内容,则需要创建 内容密钥策略,明文流式处理或下载不需要 内容密钥策略

如果有特殊要求(例如,如果想要指定不同的协议,需要使用自定义密钥传送服务,或者需要使用明文音频轨道),则可以创建自定义流式处理策略。

获取流式处理策略定义

若要查看流式处理策略的定义,请使用 Get 并指定策略名称。 例如:

REST

请求:

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.Media/mediaServices/contosomedia/streamingPolicies/clearStreamingPolicy?api-version=2018-07-01

响应:

{
  "name": "clearStreamingPolicy",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.Media/mediaservices/contosomedia/streamingPolicies/clearStreamingPolicy",
  "type": "Microsoft.Media/mediaservices/streamingPolicies",
  "properties": {
    "created": "2018-08-08T18:29:30.8501486Z",
    "noEncryption": {
      "enabledProtocols": {
        "download": true,
        "dash": true,
        "hls": true,
        "smoothStreaming": true
      }
    }
  }
}

筛选、排序、分页

请参阅媒体服务实体的筛选、排序、分页

后续步骤