segmenter_forward_skip_threshold

设置在播放过程中向前跳过媒体段的阈值。

语法segmenter_forward_skip_threshold milliseconds;
默认值none
上下文
参数1

说明

segmenter_forward_skip_threshold 指令是 Kaltura Media Framework NGINX 模块的一部分,用于定义一个阈值,该阈值决定在媒体段中播放可以向前跳过多少时间。该指令在直播场景中特别有用,因为媒体分段是动态生成的,播放控制需要通过允许用户高效地向前跳过而无需等待缓冲区重新填充来优化用户参与度。\n\n该指令的参数是一个以毫秒为单位的数值,表示跳过阈值。例如,设置为 1000 时,允许媒体播放器在播放过程中向前跳过 1 秒。如果未配置该阈值,默认行为可能会对用户可跳过的时长施加更严格的限制,从而可能使最终用户感到不便。因此,适当设置该值可以提升媒体传输系统的性能,尤其是在资源受限的环境中。\n\n当实际跳过量超过该阈值时,媒体分段器会根据与播放控制协议联合定义的参数来处理请求。这样可以确保媒体流在保持播放体验完整性的同时,对用户指令保持流畅和响应。调整此指令可以在用户对播放的控制与高负载情况下的系统性能之间取得平衡。

配置示例

segmenter_forward_skip_threshold 1000;

将阈值设置得过高可能导致跳过必要的段数据,从而引发播放问题。

如果未指定该指令,系统可能会回退到不太用户友好的默认行为。

在调整此设置后,请务必彻底测试媒体播放,以确保最佳性能。

← 返回所有指令