本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
标准 MediaPackage示例
此示例说明在 HLS 输出组的下游系统为标准 MediaPackage系统时,如何设置目标字段。
假定您要流式传输冰壶游戏并创建三个输出:高、中和低比特率。
Field | Value |
---|---|
HLS settings (HLS 设置) 部分中的 CDN settings (CDN 设置) | hls webdav
|
HLS 群组目标 A 分区中的@@ 网址 |
6d2c.mediapackage.us-west-2.amazonaws.com/in/v2/9dj8/9dj8/channel |
HLS 组目标 A 部分中的@@ 凭证 | MediaPackage 仅接受经过身份验证的请求,因此必须输入已知的用户名和密码 MediaPackage。对于密码,请输入存储在 AWS Systems Manager 参数存储中的密码的名称。请不要输入密码本身。有关更多信息,请参阅 在参数 AWS Systems Manager存储中创建密码参数的要求 。 |
HLS 组目标 B 部分中的@@ 网址 |
6d2c.mediapackage.us-west-2.amazonaws.com/in/v2/9dj8/e333/channel |
HLS 组目标 B 部分中的@@ 凭证 | 为目标 B 的 URL 输入用户名和密码。两个 URL 的凭证可能相同,但可能不同。 |
HLS outputs (HLS 输出) 部分中的 Name modifier (名称修饰符) |
选择 Add output (添加输出) 两次:另外向此部分中添加两个 Output (输出) 行,总共三行。在每一行中,输入一个修饰符: |
“位置” 部分中的@@ 目录结构和每个子目录的段数 | MediaPackage 不使用这些字段,因此将其留空。 |
因此,将创建具有以下名称的文件:
-
一个主清单:
channel.m3u8
-
每个输出一个子清单:
channel-high.m3u8
、channel-medium.m3u8
、channel-low.m3u8
-
每个输出的 TS 文件:
-
channel-high-00001.ts
、channel-high-00002.ts
、channel-high-00003.ts
等 -
channel-medium-00001.ts
、channel-medium-00002.ts
、channel-medium-00003.ts
等 -
channel-low-00001.ts
、channel-low-00002.ts
、channel-low-00003.ts
等
-
文件将发布到的两个 URL 输入中 MediaPackage。