ll_segmenter_wait_video_timeout

配置 Kaltura Media Framework NGINX 模块中等待视频分段的超时时间。

语法ll_segmenter_wait_video_timeout seconds;
默认值none
上下文
参数1

说明

ll_segmenter_wait_video_timeout 指令用于指定 Kaltura Media Framework 在超时之前等待视频分段可用的最长时间。对于直播应用来说,该超时设置至关重要——分段可用性的延迟会显著影响用户体验并引起播放问题。通过微调此值,系统管理员可以在等待分段就绪和确保对观众及时响应之间取得平衡。

该指令接受一个参数,指定以秒为单位的超时时长。当达到指定超时时间且分段仍不可用时,请求将失败并返回错误。这有助于避免在需要将延迟降至最低的直播场景中出现长时间等待。此外,应根据正在处理的媒体分段的预期延迟来设置此值:设置过低可能导致不必要的请求失败,而设置过高则可能导致用户反馈延迟增加。

本指令必须放在发生视频分段处理的相关 server 或 location 块中。鉴于其对分段可用性的关键作用,在定义此超时时应充分考虑网络拓扑、服务器能力和分段生成时间。

配置示例

ll_segmenter_wait_video_timeout 5;

将超时时间设置得过低可能导致请求失败,即使这些片段最终会变得可用。

较高的超时时间可能导致用户等待更久,并在高负载场景下可能导致性能下降。

← 返回所有指令