标准 MediaPackage 示例 - MediaLive

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

标准 MediaPackage 示例

此示例说明如果HLS输出组的下游系统为标准系统,如何设置目标字段 MediaPackage。

假定您要流式传输冰壶游戏并创建三个输出:高、中和低比特率。

Field Value
CDN设置部分中的HLS设置 hls webdav
URLHLS群组目的地 A 部分中 6d2c.mediapackage.us-west-2.amazonaws.com/in/v2/9dj8/9dj8/channel
HLS群组目标 A 部分中的@@ 凭证 MediaPackage 仅接受经过身份验证的请求,因此必须输入已知的用户名和密码 MediaPackage。对于密码,请输入存储在 AWS Systems Manager Parameter Store 中的密码的名称。请不要输入密码本身。有关更多信息,请参阅 AWS Systems Manager—password 参数的要求
URLHLS群组目标 B 部分中 6d2c.mediapackage.us-west-2.amazonaws.com/in/v2/9dj8/e333/channel
HLS组目标 B 部分中的@@ 凭证 输入目标 B 的URL用户名和密码。两者的凭据可能相同URLs,但可能不一样。
HLS输出部分中的@@ 名称修饰符

选择 Add output (添加输出) 两次:另外向此部分中添加两个 Output (输出) 行,总共三行。在每一行中,输入一个修饰符:-high-medium-low

位置部分中的@@ 目录结构和每个子目录的段数 MediaPackage 不使用这些字段,因此将其留空。

因此,将创建具有以下名称的文件:

  • 一个主清单:channel.m3u8

  • 每个输出一个子清单:channel-high.m3u8channel-medium.m3u8channel-low.m3u8

  • 每个输出的 TS 文件:

    • channel-high-00001.tschannel-high-00002.tschannel-high-00003.ts

    • channel-medium-00001.tschannel-medium-00002.tschannel-medium-00003.ts

    • channel-low-00001.tschannel-low-00002.ts channel-low-00003.ts

文件将发布到两个URL输入端上 MediaPackage。