本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
清单的工作方式
以下各节描述了如何 MediaLive 处理清单路径。
清单路径的默认工作方式
MediaLive 创建的清单包括有关其他文件路径的信息,特别是:
-
主清单中的内容包含每个子清单的路径。
默认情况下,该路径的语法如下所示:
baseFilename nameModifier extension
例如:
curling-high.m3u8
路径相对于主清单的位置。
-
每个子清单中的内容包含其媒体文件的路径。
默认情况下,该路径的语法如下所示:
baseFilename nameModifier optionalSegmentModifier counter extension
例如:
curling-high-000001.ts
该路径相对于子清单的位置。
自定义路径的工作方式
如果清单中的默认路径不适合下游系统处理三组文件的方式,则可以填写基本URL字段:
-
填写 Base URL 清单字段,以便 MediaLive 构造子清单的自定义路径。
-
填写 “基本URL内容” 字段,以便 MediaLive 构造媒体文件的自定义路径。
在自定义路径时,语法将会发生变化。
-
填写基本URL清单字段后,子清单路径(在主清单中)的语法如下:
baseURLManifest baseFilename nameModifier extension
例如:
http://viewing/sports/curling-high.m3u8
-
填写 “基本URL内容” 字段后,媒体文件路径(子清单内)的语法如下:
baseURLContent baseFilename nameModifier optionalSegmentModifier counter extension
例如:
http://viewing/media/sports/curling-high-000001.ts
这些路径是如何 MediaLive 构造的
子清单的自定义路径是按以下方式构造的:
-
您填写基本URL清单字段或基本URL内容字段,或同时填写两者。
例如:
http://198.51.100/sports/viewing/
请注意值末尾的正斜杠。
-
MediaLive 将该值置于默认路径的前面。例如:
http://198.51.100/sports/viewing/curling-high.m3u8