HLS清单中的语言信息 - MediaLive

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

HLS清单中的语言信息

如果您要在 MediaLive 频道的HLS输出组中设置字幕,则此部分适用。您必须在清单中包含字幕语言信息。

如果字幕是嵌入式字幕且输出为HLS,则必须在清单中包含字幕语言信息。如果您未包含此信息,则下游播放器将不会获得有关嵌入式字幕的信息。要在清单中包含语言信息,请执行以下操作:

  1. 在HLS输出组的输出组中,转到字幕部分。在 “字幕语言设置” 中,选择 “插入”。选择此选项将在清单中为各个嵌入式字幕语言插入行。插入的行数量与您将在下一步中添加的映射数量相同。

    注意

    字幕部分位于输出组中。不要将本节与各个输出中的字幕编码部分混为一谈。

  2. 仍在HLS输出组中,对于HLS设置,在 “字幕语言映射” 中,选择 “添加字幕语言映射”。

  3. 再次选择 Add captions language mappings (添加字幕语言映射) 以添加更多映射组,每个嵌入式字幕资产对应一个组,最多可有四个组。例如,如果输出嵌入式语言包含英语、法语和西班牙语,则需要三个映射组。

  4. 填写各个映射组以确定 CC(字幕通道)编号及其语言。根据 ISO 639-2,将ISO语言指定为三个字母的语言代码。例如,如果字幕通道 1 为法语,则将三个字段设置为“1”、“fre”和“French”。

    您输入语言的顺序必须与源中字幕的顺序完全相符。例如,如果字幕的顺序是法语、英语、西班牙语、葡萄牙语,然后设置CC1为法语、CC2英语,依此类推。如果未正确对其排序,则清单中的字幕将使用错误的语言进行标记。