本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
MediaTailor 频道汇编入门
此入门教程演示如何执行以下任务:
-
创建源位置并向其添加源内容
-
创建通道
-
创建节目列表以按计划播放您频道的内容
-
使用广告插入向频道流添加个性化 AWS Elemental MediaTailor 广告
完成后,您将能够打开浏览器,输入频道的播放网址,并查看包含个性化广告的频道直播。
本教程将引导您完成开始 MediaTailor 信道汇编的基本步骤。有关更多高级信息,请参阅使用 AWS Elemental MediaTailor 创建线性组装流。
估算费用
-
活跃频道的费用为每小时0.10美元。您无需为处于非活动状态的频道付费。
主题
先决条件
在开始本教程之前,必须完成以下要求:
-
确保您已完成中的步骤设置 AWS Elemental MediaTailor。
-
你必须有可用于 VOD 源内容和广告列表的资源。你必须知道资产清单的路径。
注意
如果您使用自动自适应比特率 (ABR) 或按标题编码,则必须对资源进行编码,以使所有变体的长度相同,子曲目数量相同。我们建议您使用最小段长度为一秒的编码模板。
第 1 步:创建来源位置
源位置代表存储内容的源服务器。它可以是 Amazon S3、标准 Web 服务器、内容分发网络 (CDN) 或打包来源,例如 AWS Elemental MediaPackage。
MediaTailor 从您的源位置获取内容清单,并使用它们来组装一个引用基础内容段的实时滑动清单窗口。
要创建源位置,请执行以下步骤。
创建来源位置
在处打开 MediaTailor 控制台https://console.aws.amazon.com/mediatailor/
。 -
在导航窗格中,选择 “频道汇编” > “来源位置” 。
-
在导航栏上,选择创建来源位置。
-
在 “来源位置配置” 下,输入标识符和源内容的位置:
-
名称:您的来源位置的标识符,例如 my- origin。
-
基本 URL:托管内容的原始服务器的基本 URL,例如https://111111111111.cloudfront.net。该网址必须采用标准的 HTTP 网址格式,以 http://或 https://为前缀。
-
-
选择 “创建来源位置” 。
第 2 步:将 VOD 源添加到您的源位置
现在您已经为频道定义了一个或多个来源位置,您可以添加一个或多个 VOD 来源。每个 VOD 来源代表单个内容,例如一部电影、一集电视节目或精彩片段。
您必须为 VOD 源创建至少一个包配置。每个包配置都包含 VOD 源的打包格式和清单设置。然后,您将套餐配置添加到您的频道以创建输出。
您可以使用多个封装配置来创建不同的声道输出。例如,如果您的 VOD 源同时打包为 HLS 和 DASH,则可以为每种格式创建两个包配置。然后,您可以使用软件包配置的源组来创建两个通道输出:一个用于 HLS,一个用于 DASH。
添加 VOD 源和创建包配置
在处打开 MediaTailor 控制台https://console.aws.amazon.com/mediatailor/
。 -
在导航窗格中,选择 “频道汇编” > “来源位置” 。
-
在来源位置窗格中,选择您在创建来源位置过程中创建的源位置。
-
选择 “添加 VOD 来源”。
-
在 VOD 来源详细信息下,输入您的 VOD 来源的名称,例如 my-example-video。
-
在 “包配置
source-group-name” > 下输入有关软件包配置的信息:注意
源代码的包配置都必须具有相同的持续时间,具体取决于源代码的清单。而且,包配置中的所有源必须具有相同数量的子流。为了满足这些要求,我们建议您为资产使用编码模板。我们建议您使用最小段长度为一秒的编码模板。 MediaTailor 不支持每部影片或自动自适应比特率直播 (ABR),因为这些编码方法违反了这些要求。
-
源组:输入描述此包配置的源组名称,例如 HLS-4k。记下这个名字;你将在创建频道的输出时引用它。有关更多信息,请参阅 将来源组与频道的输出配合使用。
-
类型:选择此配置的打包格式。 MediaTailor支持 HLS 和 DASH。
-
相对路径:从源位置的基本 HTTP 网址到清单的相对路径。例如,/my/path/index .m3u8。
-
-
选择 添加源。
-
重复此过程中的第 4-7 步,为您的广告列表添加 VOD 来源。
第 3 步:创建频道
频道将您的源代码汇编成线性直播。每个频道都包含一个或多个与您的 VOD 源的包配置相对应的输出。
首先,你创建一个频道,然后通过创建节目将你的VOD源添加到频道的日程表中。
创建通道
在处打开 MediaTailor 控制台https://console.aws.amazon.com/mediatailor/
。 -
在导航窗格中,选择 “频道汇编” > “频道” 。
-
在导航栏上,选择创建频道。
-
在 “频道详情” 下,输入有关您的频道的详细信息:
-
名称:输入您的频道的名称。
-
回放模式:确定允许哪种程序过渡以及程序完成后会发生什么。使用默认循环模式。
-
-
选择下一步。
-
在 “输出详细信息” 下,定义此输出的设置:
-
清单名称:输入清单名称,例如
index。 MediaTailor 将附加格式扩展名,例如 HLS 的 .m3u8。注意
您必须为每个通道输出输入一个唯一的清单名称。
-
格式类型:选择频道的直播格式。支持 DASH 和 HLS。选择与您在中创建的包配置相对应的格式第 1 步:创建来源位置。
-
来源组:输入您在中创建的源组的名称第 1 步:创建来源位置。
-
-
在 “清单设置” 下,输入有关您的清单设置的更多信息:
-
清单窗口(秒):每个清单中包含的时间窗口(以秒为单位)。最小值为 30 秒,最大值为 3600 秒。
-
-
选择下一步。
-
在 “渠道政策” 下,选择 “不附加频道政策” 。此选项仅允许有权访问您的 AWS 账户 凭证的用户播放。
-
选择下一步。
-
在 “查看并创建” 窗格中查看您的设置。
-
选择 Create channel (创建通道)。
注意
频道是在停止状态下创建的。在您启动之前,您的频道不会处于活动状态。
第 4 步:将节目添加到频道的时间表中
现在您有了一个频道,您将在该频道的日程表中添加节目。每个程序都包含来自您账户中某个源位置的 VOD 来源。频道时间表决定了您的节目在频道的直播中播放的顺序。
每个程序可以有一个或多个广告插播时间。您可以通过指定用作广告列表的 VOD 来源来插入广告插播时间。广告时段的持续时间由广告牌的持续时间决定。您可以选择使用服务器端广告插入服务器(例如广告插入)来对 MediaTailor 广告插播时间进行个性化设置。
向频道的日程表中添加节目
在处打开 MediaTailor 控制台https://console.aws.amazon.com/mediatailor/
。 -
在导航窗格中,选择 “频道汇编” > “频道” 。
-
在 “频道” 窗格中,选择您在该第 3 步:创建频道过程中创建的频道。
-
在 “计划详情” 下,输入有关您的计划的详细信息:
-
名称:这是要添加到您的频道日程表中的节目的名称。
-
来源位置名称:选择 “选择现有来源位置”,然后第 1 步:创建来源位置从 “选择来源位置” 下拉菜单中选择您在中创建的来源位置。
-
VOD 源名称:选择 “选择现有 VOD 来源”,然后选择您在本教程前面创建的 VOD 来源。
-
-
在 “播放配置” 下,定义在频道时间表中插入节目的方式和时间:
-
过渡类型:此值固定为 “相对” 。相对过渡类型表示该程序是相对于程序列表中的其他程序发生的。
-
相对位置:如果这是您频道节目表中的第一个节目,则可以跳过此设置。如果这不是您频道日程表中的第一个节目,请在节目列表中选择要追加该节目的位置。您可以选择 “程序之前” 或 “程序之后” 。
-
相对节目:如果这是您的日程安排中的第一个节目,则可以跳过此设置。如果这不是您频道日程表中的第一个节目,请选择 “使用现有节目”,选择您在其中创建的节目名称向频道的日程表中添加节目。
-
-
选择添加广告插播时间。在 “广告插播时间” 下,配置广告插播时间的设置:
-
Slate 源位置名称:选择 “选择现有源位置”,然后选择您在本教程前面创建的 Slate 存储源位置。
-
VOD 源名称:选择 “选择现有的 VOD 来源”,然后选择您在本教程前面添加的 Slate 中使用的 VOD 来源。广告板的持续时间决定了广告间隔的持续时间。
-
对于以毫秒为单位的偏移量:该值以毫秒为单位确定广告时段开始时间,即相对于节目开始时的偏移量。输入任何小于 VOD 源时长且与节目 VOD 源(所有音频、视频和隐藏字幕轨道)内所有曲目(所有音频、视频和隐藏字幕轨道)的片段边界对齐的值,否则广告插播将被跳过。例如,如果您输入 0,则会创建在节目开始之前播放的片前广告插播时间。注意:。
-
-
选择 “添加程序” 。
有关程序的更多信息,请参阅Configuring ad breaks for your program。
有关在线性直播中使用广告的更多高级信息,请参阅可选配置设置。
第 5 步 (optional): MediaTailor 用于在您的直播中插入个性化广告
您现在有了一个包含节目的频道。如果你愿意,你可以使用 MediaTailor 在频道直播中将个性化广告插入节目的广告插播中。
先决条件
在继续操作之前,必须满足以下要求:
-
您必须拥有广告决策服务器 (ADS)。
-
您必须在此将节目添加到频道的日程安排中过程中配置广告插播时间段设置。
要在频道的直播中添加个性化广告,请使用 MediaTailor
在处打开 MediaTailor 控制台https://console.aws.amazon.com/mediatailor/
。 -
在导航窗格中,选择配置。
-
在 “必填设置” 下,输入有关您的配置的基本必填信息:
-
名称:您的配置的名称。
-
内容来源:输入频道输出中的播放网址,减去文件名和扩展名。有关 MediaTailor 配置的高级信息,请参阅必需的设置。
-
添加决策服务器:输入您的广告的网址。
-
-
您可以选择配置别名、个性化详细信息和高级设置。有关这些设置的信息,请参阅可选配置设置。
-
在导航栏上,选择创建配置。
有关使用 MediaTailor 广告插入的更多高级信息,请参阅使用 AWS Elemental MediaTailor 插入广告。
第 6 步:启动您的频道
你现在有了一个频道。但是在访问该频道的直播之前,你需要先启动你的频道。如果您尝试在频道处于活动状态之前访问该频道,则会 MediaTailor 返回 HTTP 4xx 错误代码。
开始你的频道
在处打开 MediaTailor 控制台https://console.aws.amazon.com/mediatailor/
。 -
在导航窗格中,选择 “频道汇编” > “频道” 。
-
在导航栏上,选择 “开始” 。
第 7 步:测试您的频道
要验证您的频道是否正常运行,请打开网络浏览器并输入频道输出中的网址。你应该看到你频道的直播。
在某些情况下,您可能需要清除缓存才能看到预期行为。
步骤 8:清除
完成为本教程创建的频道后,应通过删除该频道进行清理。
一旦频道状态变为已停止,您将停止为该频道支付费用。要保留您的频道以备日后使用,但不产生费用,您可以立即停止该频道,然后再开始播放。
删除您的频道
在处打开 MediaTailor 控制台https://console.aws.amazon.com/mediatailor/
。 -
在导航窗格中,选择 “频道汇编” > “频道” 。
-
选择要删除的频道。
-
如果您的频道正在运行,请从 “操作” 下拉菜单中选择 “停止” 。必须先停止您的频道,然后才能将其删除。
-
当您的频道停止时,从 “操作” 下拉菜单中选择 “删除” 。