输出路径的语法 - MediaLive

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

输出路径的语法

HLS输出始终包含三类文件:

请参阅以下章节。

  • 主清单

  • 孩子表现出来

  • 媒体文件

下表描述了构成这三类文件目标路径的各个部分。

这三类文件的目标路径在包括之前是相同的 baseFilename,这意味着 thatMediaLive 将所有这些类别的文件发送到同一个文件夹。每个文件类别的修饰符和文件扩展名都不同。发送到时 MediaPackage,必须将所有文件发送到同一个文件夹。下游系统希望所有文件都放在一起。

文件 路径语法 示例
主清单文件 protocol channelURL extension

输出路径。以下是使用 MediaPackage v2 的示例

https://mz82o4-2.ingest.hnycui.mediapackagev2.us-west-2.amazonaws.com/in/v1/live-sports/2/curling/index.m3u8

子清单文件 protocol channelURL nameModifier extension 以下是卷曲输出高分辨率再现的子清单路径示例(在使用 MediaPackage v2 的目标中):

https://mz82o4-1.ingest.hnycui.mediapackagev2.us-west-2.amazonaws.com/in/v1/live-sports/1/curling/index-high.m3u8

媒体文件(片段) protocol channelURL nameModifier optionalSegmentModifier counter extension

以下是第 230 段(在使用 MediaPackage v2 的目标中)的文件路径示例:

https://mz82o4-1.ingest.hnycui.mediapackagev2.us-west-2.amazonaws.com/in/v1/live-sports/1/curling/index-high-00230.ts

这些路径的构造如下:

  • MediaPackage 用户应该已经为你提供了频道URLs。URLs覆盖路径中直至并包括以下路径的部分baseFilename:

    • 对于标准 baseFilename 来说 MediaPackage,永远是channel

    • MediaPackage 在 v2 中,始终 baseFilename index是。

  • 您必须指定以下内容:

    • 修改器

    • 的 segmentModifier

    请参阅以下各节。

  • MediaLive 在计数器前插入下划线。

  • MediaLive 生成计数器,计数器始终是从 00001 开始的五位数。

  • MediaLive 在扩展名前插入圆点。

  • MediaLive 选择扩展名:

    • 对于清单文件 — 始终如此 .m3u8

    • 对于媒体文件 — .ts 表示传输流中的文件,.mp4 表示 f 容器中的文件 MP4