ll_segmenter_backward_jump_threshold
The 'll_segmenter_backward_jump_threshold' directive configures the threshold to jump backwards when segmenting media content.
Description
The 'll_segmenter_backward_jump_threshold' directive is primarily used in the Kaltura Media Framework to control the behavior of media segmenters when navigating through media content segments. By specifying a numerical value, it defines the maximum limit (in milliseconds) for how far the segmenter can jump backwards in the media timeline to locate the closest valid segment. This can be particularly crucial when handling adaptive bitrate streams, ensuring that playback remains smooth and responsive to bandwidth changes by providing access to the nearest segment without delay.
Setting this threshold appropriately helps manage instances where the segmenter might need to retrieve earlier segments, thus efficiently handling situations where a connection is intermittent or bandwidth fluctuates. If the value is too high, it may cause unnecessary delays as the segmenter searches back through the media. Conversely, a too-low value may result in playback errors when segments are missing, as the system may not reach valid segments in time, potentially disrupting the viewing experience.
The directive should be carefully tuned based on the nature of the media being delivered, user experience expectations, and network conditions, making it a critical setting for media delivery optimization after deployment.
Config Example
ll_segmenter_backward_jump_threshold 100ms;
Ensure that the value set complies with the media segments' encoding and availability.
Setting the threshold too low may cause playback errors if segments are not continuously available.
Consider network conditions and viewer experience when determining an appropriate threshold.