ll_segmenter_max_skip_frames

The 'll_segmenter_max_skip_frames' directive configures the maximum number of frames that the segmenter can skip during media processing.

Syntaxll_segmenter_max_skip_frames number;
Default5
Context
Arguments1

Description

The 'll_segmenter_max_skip_frames' directive is a configuration setting used within the Kaltura Media Framework's NGINX module to manage the behavior of the segmenter during audio/video processing. Specifically, this directive allows administrators to set an upper limit on the number of frames that can be skipped when generating media segments. Skipping frames can be crucial in scenarios where certain frames may be duplicated or not needed for playback, thereby enhancing both performance and efficiency.

When the segmenter processes a stream of media files, it attempts to segment them into smaller, manageable pieces that can be delivered to clients more effectively. However, in dynamic streaming environments, some frames may not contribute meaningfully to the end-user experience, leading to inefficient use of bandwidth and processing resources. By defining 'll_segmenter_max_skip_frames', users can optimize the segment generation process, allowing the segmenter to enhance its performance without compromising the quality of the media.

Config Example

ll_segmenter_max_skip_frames 10;

Setting a value too high may lead to skipping frames that are crucial for playback, resulting in a degradation of media quality.

Not all media formats may benefit from frame skipping, necessitating careful testing of settings during deployment.

← Back to all directives