pckg_mpd_subtitle_format

`pckg_mpd_subtitle_format` 指令指定在打包 MPEG-DASH 输出时字幕的格式。

语法pckg_mpd_subtitle_format format_string;
默认值none
上下文http, server, location
参数1

说明

pckg_mpd_subtitle_format 指令在 Kaltura Media Framework 中允许用户定义要在 MPEG-DASH 输出中打包的字幕格式。该指令可在 http、server 和 location 等上下文中使用,从而在根据媒体应用的具体要求配置字幕输出时提供灵活性。通过设置此指令,可以确保与客户端使用的各种字幕渲染系统兼容,提升视频内容的可访问性和用户体验。

当设置此指令时,需要一个参数来指示所需的字幕格式。媒体打包处理会遵循该格式,允许 MPEG-DASH manifest 文件包含对字幕轨道的适当引用。在处理多种字幕格式时,此功能非常关键,能够实现无缝切换并在不同播放环境中正确呈现文本字幕。正确使用该指令为需要为观众提供多语言或多样化字幕支持的媒体运营者制定了明确的策略。

重要的是,在更改字幕格式时,开发者应注意该格式与视频播放器的兼容性。许多播放器支持 WebVTT,而其他播放器可能采用 TTML 或 SRT 等替代方案。因此,所选格式也应满足目标受众设备的播放能力。配置错误或选择不受支持的格式可能导致内容可访问性问题或播放器在字幕处理时出现错误。

配置示例

location /stream {
    pckg_mpd_subtitle_format "webvtt";
}

确保所指定的字幕格式被媒体播放器的渲染能力支持。

使用不受支持的字幕格式可能导致播放失败或用户体验不佳。

更改字幕格式可能需要对媒体重新打包以确保兼容性。对现有流要小心。

← 返回所有指令