本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
HLS 输入要求
指定HLS包作为 MediaConvert 作业输入时,需要指定正确的输入文件 URL,并确保 HLS 输入包符合本页列出的要求。
您可以指定多变体或变体播放列表。如果清单是列出多个子清单的父清单,则 MediaConvert 使用具有最高带宽的变体播放列表作为输入源。
HLS 输入要求
您的 HLS 输入必须符合以下要求:
输入要求 | 详细信息 |
视频容器 | MediaConvert 支持输入 HLS 媒体分段的 MPEG-2 传输流 (MPEG-TS) 文件。 |
HLS 清单 |
MediaConvert 在输入 HLS 清单中支持等于 4 或更低的EXT-X-VERSION 值。 |
HLS 清单 |
在您的输入清单中包含 提交作业后,清单文件不得更改。 |
HLS 清单 |
在您的输入清单中包含 提交作业后,清单文件不得更改。 |
HLS 清单 EXT-X-BYTERANGE |
如果存在,则第一个子范围的开头必须为 0,并且以下子范围分段必须延续前一个子范围分段。 |
HLS 清单 EXT-X-KEY |
如果存在,则 MediaConvert 不支持 HLS 加密输入。 |
HLS 清单忽略的标签 |
MediaConvert 将忽略以下标签:
|
不连续性 |
如果存在,则任何不连续性必须从分段的开头开始。 MediaConvertdoes 不支持分段子范围内的输入不连续性。 |
加速转码要求 | EXTINF 持续时间必须使用十进制浮点数指定,并具有足够的精度以避免在累积分段持续时间时出现明显的错误。 |
MediaConvert 兼容 HLS 输入的特征
使用 HLS 输入,您可以将以下输入功能用于:
-
输入剪辑
-
输入拼接
-
图像插入器
-
嵌入输入字幕选择器
HLS 输入特征限制
当您的输入是 HLS 包时,您的任务会受到以下限制:
-
您输入的包必须符合 HLS 输入要求 中的以下要求:
-
您的输入分段无法使用 DRM 进行加密。例如,您的输入无法使用 Apple FairPlay DRM 进行加密。
-
您只能使用嵌入式输入字幕。