ll_segmenter_min_part_duration
指令 `ll_segmenter_min_part_duration` 设置 Kaltura Media Framework 生成的分段的最短持续时间。
Kaltura Media Framework Common NGINX Module
语法ll_segmenter_min_part_duration duration;
默认值none
上下文
参数1
说明
在 Kaltura Media Framework 中,指令 ll_segmenter_min_part_duration 用于定义流式传输期间生成的媒体分段的最短持续时间。通过指定该值,管理员可以控制分段的最短长度,这会显著影响媒体传输的效率和最终用户体验。该参数的值以秒为单位指定。
在将媒体处理为流式传输时,媒体通常会被分解为离散的分段,以便支持诸如 HLS 或 DASH 等自适应码率流式传输协议。指令 ll_segmenter_min_part_duration 可以帮助优化这些分段,确保它们不会过短,因为过短可能导致流式请求中的开销过大并造成带宽使用低效。需要在两者之间找到适当的平衡;将持续时间设置得过长可能会增加传送所请求媒体的延迟,而设置得过短则可能导致媒体工作流不必要的碎片化。
需要注意的是,该指令的行为会受到 Kaltura 环境中其他参数具体配置的影响。因此,评估整个媒体处理流水线以确保分段长度和整体流式传输性能达到最佳可能是有益的。
配置示例
ll_segmenter_min_part_duration 5;
⚠
将此值设置得过低可能会由于分段请求频率增加而导致开销上升和性能下降。
⚠
将此值设置得过高可能会导致流传输延迟,因为较大的分段需要更长的处理时间。