pckg_m3u8_ctl_skip_boundary_percent

`pckg_m3u8_ctl_skip_boundary_percent` 指令配置在 M3U8 响应处理过程中要跳过的媒体边界百分比。

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

说明

Kaltura Media Framework Common NGINX Module 中的 pckg_m3u8_ctl_skip_boundary_percent 指令允许对媒体分段处理进行微调,特别是在生成 HLS (HTTP Live Streaming) 播放列表时。通过指定 0 到 100 之间的值,该指令决定在创建 M3U8 播放列表时允许跳过的媒体边界的百分比。这有助于通过减少缓冲或在不同网络条件下管理带宽来优化播放。该参数直接影响将分段编译到播放列表时的处理方式,从而确保更平滑的切换和播放性能。

在实际应用中,该指令适用于部署依赖直播的媒体应用,在这些场景中对分段边界的精确控制至关重要。根据用例,调整该百分比可以在优先保证播放连续性(通过减少跳过)或优化资源使用(通过允许更激进的跳过)之间取舍。它可以在 httpserverlocation 上下文中部署,使其在基于服务器层级的各种配置场景中具有灵活性。

在配置此指令时,与整个团队沟通其预期值非常重要,因为对该百分比的更改可能显著改变用户的流媒体体验和服务器响应的性能。

配置示例

location /hls {
    pckg_m3u8_ctl_skip_boundary_percent 15;
}

将值设置得过高可能导致跳过片段,从而对播放体验产生负面影响。

请确保指定的百分比在允许范围 0 到 100 之间;否则,配置可能会静默失败。

← 返回所有指令