pckg_m3u8_ctl_part_hold_back_percent

指令 `pckg_m3u8_ctl_part_hold_back_percent` 指定在 Kaltura Media Framework 中为 HLS 播放列表提供服务时需保留的媒体片段的百分比。

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

说明

pckg_m3u8_ctl_part_hold_back_percent 指令在 Kaltura Media Framework 中用于管理 HLS 播放列表内媒体片段的传递。通过调整此指令,可以控制在将片段提供用于播放之前要保留多少片段。对于优化流性能并确保平滑播放,这一点非常重要,尤其在需要在延迟和缓冲之间取得平衡的直播场景中。

设置 pckg_m3u8_ctl_part_hold_back_percent 允许管理员指定一个 0 到 100 之间的值。例如,设置为 20 可能意味着保留最近 20% 的片段,以确保对下一个片段的传入请求能够可靠地得到满足。当该值设置过高时,如果观众被迫等待片段变得可用,可能会导致延迟增加。相反,较低的值可能提高响应性,但如果片段在需要时不可用,则可能导致缓冲不足。适当调整此百分比可以显著提升媒体播放的用户体验。

配置示例

server {
    listen 80;
    location /stream {
        pckg_m3u8_ctl_part_hold_back_percent 20;
    }
}

确保百分比在0-100范围内;超出此范围的值将不被接受。

配置错误的值可能导致播放期间出现过高的延迟或缓冲区下溢,影响用户体验。

← 返回所有指令