其他 HLS 功能的字段 - MediaLive

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

其他 HLS 功能的字段

连接重试的字段

输出组 – HLS 设置 – CDN 设置部分中的以下字段配置重新连接到下游系统的行为:

  • Connection retry interval (连接重试间隔)

  • Num retries (重试次数)

  • Filecache duration (文件缓存持续时间)

  • Restart delay (重新启动延迟)

有关某个字段的详细信息,请选择 MediaLive 控制台中该字段旁边的 “信息” 链接。

清单内容的字段

HLS output group – Manifests and Segments (HLS 输出组 - 清单和分段) 部分中的以下字段配置在 HLS 子清单中包含的信息:

  • Output selection (输出选择)

  • Mode (模式)

  • Stream inf resolution (流 inf 分辨率)

  • Manifest duration format (清单持续时间格式)

  • Num segments (分段数)

  • 仅 I 帧播放列表 – 此字段用于通过 I 帧实施 trick-play。有关更多信息,请参阅 通过 I 帧实施 Trick-play 轨道

  • 节目日期时间(PDT)– 此字段用于在清单文件中包含或排除 EXT-X-PROGRAM-DATE-TIME 标签。标签信息可帮助下游播放器将流同步到 PDT 时钟字段中选定的源。

  • 节目日期时间(PDT)段 – 此字段用于设置插入 EXT-X-PROGRAM-DATE-TIME 标签的时间间隔,以秒为单位。

  • 节目日期时间(PDT)时钟 – 此字段用于选择 PDT 的时间源。可以选择输出时间码或 UTC 时间。

  • Client cache (客户端缓存)

  • Timestamp delta microseconds (时间戳增量 (微秒))

  • Codec specification (编解码器规范)

  • Manifest compression (清单压缩)

有关某个字段的详细信息,请选择 MediaLive 控制台中该字段旁边的 “信息” 链接。

分段的字段

以下字段在输出中配置媒体分段。

  • HLS output group – Manifests and Segments (HLS 输出组 - 清单和分段) 部分中的以下字段:

    • TS file mode (TS 文件模式)

    • Segment length (分段长度)

    • Keep segments (保留分段)

    • Min segment length (最小分段长度)

  • HLS 输出输出设置H.265 打包类型。此字段仅适用于 f MP4 输出。 MediaLive对于其他类型,将忽略此字段中的值。

有关某个字段的详细信息,请选择该字段旁边的 Info (信息) 链接。

弹性的字段

以下字段与在 HLS 输出中实施弹性有关。

  • HLS 输出组 - HLS 设置部分 – 输入损耗操作

可以选择更改 Input loss action (输入损耗操作) 的值。

对大多数下游系统进行设置

如果要将该 HLS 输出发送到 AWS Elemental MediaPackage以外的下游系统,请选择 Info (信息) 链接以确定要选择哪个选项。有关更多信息,请参阅 处理视频输入损耗

Setting up for MediaPackage

如果您要将此 HLS 输出发送到 AWS Elemental MediaPackage,请将此字段设置为与您设置的频道类别相匹配:

  • 如果该频道是标准频道(要支持输入冗余 MediaPackage),请将此字段设置为 PAUSE_OUTPU T。

    使用此设置,如果 MediaLive 停止在一个管道上生成输出,则 MediaPackage 会检测其当前输入中缺少内容,然后切换到另一个输入。最大程度地减少丢失的内容。

    (如果您将此字段设置为 EMIT_ OUTPUT,则 MediaLive会将填充帧发送到。 MediaPackage MediaPackage 不认为填充框是丢失的内容,因此不会切换到其他输入。)

  • 如果通道是一个单管道通道,则将此字段设置为 EMIT_OUTPUT

    通过这种设置,如果管道出现故障, MediaLive 则会 MediaPackage 继续传送到自己的下游系统(尽管内容将是填充框架)。

    (如果您将该字段设置为 PAUSE_OUTPUT,则 MediaPackage 停止更新其终端节点,这可能会导致下游系统出现问题。)

DRM 的字段

只有在您设置 DRM 以使用静态密钥加密输出时,才需要填写 DRM 部分。

  • Key provider (密钥提供程序) 设置中,选择 Static key (静态密钥)

  • 根据需要,填写其他字段。有关某个字段的详细信息,请选择该字段旁边的 Info (信息) 链接。

在静态密钥设置中,您输入此部分中的加密密钥 (以及其他配置数据),然后将该密钥提供给其他方 (例如,通过电子邮件发送)。静态密钥不是真正的 DRM 解决方案,并且不是非常安全。

MediaLive 仅支持静态密钥作为加密选项。要将 DRM 解决方案与密钥提供程序一起使用,必须通过创建输出组而不是 HLS MediaPackage 输出组来将 AWS Elemental MediaPackage输出传送到。然后,您可以使用对视频进行加密 MediaPackage。有关更多信息,请参阅《 AWS Elemental MediaPackage 用户指南》。

SCTE-35 广告效用的字段

如果您计划在输出中包含 SCTE-35 消息并修饰 HLS 清单,请填写广告标记部分。请参阅处理 SCTE 35 消息,尤其是为 HLS 输出启用传递

字幕的字段

以下字段与 HLS 输出中的嵌入式字幕有关。如果您的计划包括在该 HLS 输出中创建至少一个嵌入式字幕编码,则以下字段适用:

  • Captions (字幕) 部分中的 Caption language setting (字幕语言设置)

    您可以选择设置 HLS 清单以包括有关嵌入式字幕语言的信息。

  • HLS 设置部分 – 字幕语言映射

    您可以选择设置 HLS 清单以包括有关每个 CC(字幕通道)编号和语言的信息。

有关这两个字段的详细说明,请参阅HLS 清单中的语言信息

ID3元数据字段

如果要在此输出组的所有输出中插入定时 ID3 元数据或 ID3 分段标签,请完成本ID3 节。有关详细说明,请参阅在创建 MediaLive频道时插入ID3元数据