使用程序 - AWS Elemental MediaTailor

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用程序

每个节目都包含一个VOD来源或一个实时来源,它们是您账户中来源位置的一部分。您可以将节目添加到频道的日程安排中,以控制它们在频道直播中的播放顺序。

包含VOD来源的节目可以配置一个或多个广告插播时间。每个广告时段都包含一个名单,即来自VOD来源位置的来源。要制作广告插播时间,您需要将偏移量(以毫秒为单位)添加到程序中。

计划规则

节目规则允许您定义频道的受众群体,并指定要为这些受众播放的替代媒体。您可以将一个或多个备用内容源与节目的受众相关联。节目结束后,除非您指定其他替代媒体,否则将播放默认的受众内容。

节目规则适用于具有LINEAR播放模式的STANDARD分级频道。 MediaTailor 频道支持所有VOD来源和直播来源的替代媒体

有关将程序规则与一起使用的更多信息 MediaTailor,请参阅将程序规则与一起AWS MediaTailor使用,查看示例用例。

定义受众

在配置频道时,通过逐个键入受众来定义 MediaTailor频道上的受众。您可以通过 MediaTailor 控制台或 MediaTailor CreateChannelAPI. 每个受众的长度必须介于 1 到 32 个字母数字字符之间。如果为受众提供的值无效,则请求将失败。

您只能在具有LINEAR播放模式的STANDARD分级频道上定义受众。

当你需要更新受众时,你可以使用 MediaTailor 控制台或 MediaTailor UpdateChannelAPI。

如果您正在使用该ProgramRules功能,请确保在CreateProgramUpdateProgram请求中AudienceMedia定义的内容包含频道中定义的现有受众。

创建备用媒体

以下任务说明如何使用 MediaTailor 控制台定义备用媒体。有关如何使用定义备用媒体的信息 MediaTailor API,请参阅《AWS Elemental MediaTailor API参考资料》CreateProgram中的。

要在新节目中定义备用媒体,请执行以下操作:

  1. 打开 MediaTailor 控制台,网址为https://console.aws.amazon.com/mediatailor/

  2. 在导航窗格中,选择频道集合 > 频道

  3. 选择要向其添加备用媒体的频道名称。

  4. 创建程序。有关更多信息,请参阅 创建程序

  5. 设置替代媒体:

    • 在 “受众” 框中选择 “添加”,选择要为其定义替代媒体的受众。

    • 从 “受众” 菜单中选择在频道上定义的受众。

    • 选择 “添加备用媒体”,开始为节目定义备用媒体。

    • MediaTailor 创建 n 个备用媒体框标题备用媒体 1。这是第一个将在节目中作为替代媒体播放的内容。

    • 在 “备用媒体 1” 框中:

      • 选择来源位置

      • 选择一个VOD或一个直播源类型:

        对于 VOD

        • 选择 “VOD来源类型”

        • (可选)指定剪辑范围。VOD来源,包括备用媒体VOD源,您可以指定要播放的VOD源的一部分,从来源的开头和/或结尾进行剪辑。指定起始和结束偏移以毫秒为单位。

        • (可选)添加广告插播时间。这与创建程序时的方式相同。有关更多信息,请参阅 创建程序

        为了直播

        • 来源类型选择 “直播”

        • 选择直播源。

        • 输入开始时间,以该直播源应启动的挂钟时间为单位的毫秒。直播源只能在定义它的默认程序的时间范围内播放。如果启动时间早于默认程序的启动,则要等到默认程序启动后才会开始。如果开始时间是在默认节目结束之后,则直播源将无法播放。

        • 输入以毫秒为单位的持续时间。持续时间必须至少为 10 分钟。

        • 再次单击 “添加备用媒体” 按钮,可以将其他备用媒体添加到该节目中,供观众使用。这将创建另一个标有 “备用媒体 2” 的盒子。每个节目、每个受众最多可以指定 5 个备用媒体来源。

      注意

      备用媒体只能在定义的节目时间范围内播放。如果所有备用内容都超过了默认内容,则该内容将被截断。替代媒体按定义的顺序播放。直播备用媒体的开始时间将始终以先例为准,并且会截断先前安排的VOD来源或直播源。任何没有为观众准备的替代媒体时,都将填满频道定义的填充名单

    • 要为其他受众定义受众媒体,请再次选择受旁边的添加。如上所述,选择新创建的受众,设置受众 ID 并添加备用媒体。任何一个节目最多可以有 5 位观众使用备用媒体。

    • 为所有所需受众定义完备用媒体后,单击 “下一步”,继续按照《创建节目》指南中的说明创建节目。有关更多信息,请参阅 创建程序

生成特定受众的清单

要检索特定受众的清单,请使用aws.mediatailor.channel.audienceId查询参数。此查询参数可以由您动态追加,也可以通过调用您的内容CDN或客户管理系统来添加。您必须保持给定播放会话与 audienceId 外部的关联 MediaTailor。这将检索特定受众的清单,其中包含为该受众定义的任何替代媒体来代替默认内容。重要的是,在为特定受众请求清单后,玩家必须始终使用相同的受众 ID 请求清单,否则可能会出现播放错误。

如果向频道中不存在的观众发出了请求,则会 MediaTailor 返回 404 错误。