ll_segmenter_start_period_threshold
`ll_segmenter_start_period_threshold` 指令配置了 Kaltura Media Framework 中用于对直播媒体流进行分段的阈值。
Kaltura Media Framework Common NGINX Module
语法ll_segmenter_start_period_threshold seconds;
默认值none
上下文
参数1
说明
ll_segmenter_start_period_threshold 指令是 Kaltura Media Framework 的 NGINX 模块的一部分,该模块用于实现实时视频流传输。该指令专门用于设置在分段器开始创建媒体分段之前,流周期的最小持续时间(以秒为单位)。通过设置此阈值,管理员可以控制分段创建的延迟和响应性,这对于需要及时传递内容的直播场景至关重要。根据为该指令设置的值,分段处理可能立即开始,也可能被延迟,从而影响直播开始时观众的体验。
该指令的参数必须为表示秒数阈值的正整数。如果设置为较低值,分段创建可以在流开始后不久启动;然而,将其设置得过低可能会导致性能问题或在快速生成大量分段时增加服务器负载。相反,将阈值设置得过高可能会导致观众明显延迟,因为分段不会立即可用。因此,找到符合流媒体需求和服务器能力的平衡非常重要。在优先考虑流稳定性和一致性而不是立即提供分段的场景中,该指令可能特别有用。
配置示例
ll_segmenter_start_period_threshold 5;
⚠
将阈值设置得过低可能导致服务器负载过高,因为会快速生成过多的分段。
⚠
值过高可能导致流式传输延迟,从而造成糟糕的用户体验。
⚠
请确保所设置的值适合正在传输的内容类型,因为不同场景可能需要不同的阈值设置。