segment_info_gaps
The 'segment_info_gaps' directive controls the handling of gaps in segment information within the Kaltura Media Framework.
Description
The 'segment_info_gaps' directive is used in the context of the Kaltura Media Framework to manage how segments of media data are processed, specifically addressing the situation where there are gaps in the segment information. This directive takes a single argument that specifies the behavior of the media framework in dealing with such gaps. When enabled, it will instruct the framework to either ignore such gaps or handle them according to the specified mode of operation. The unique requirement for this directive stems from the need to maintain a smooth streaming experience, especially in scenarios where segments may be missing or corrupted.
When properly configured, 'segment_info_gaps' helps ensure that the media playback is seamless. If the directive is set to handle gaps by notifying the user or logging them, it can assist in debugging media delivery issues. Conversely, if set to ignore gaps, it may lead to smoother playback at the cost of potential data issues going unnoticed. Thus, careful consideration is required when utilizing this directive, especially in production environments where media integrity is crucial.
Config Example
segment_info_gaps on;
Ensure that the setting does not unintentionally ignore significant data losses that could affect playback quality.
Test the directive in a staging environment before deploying to production, as its impact on media delivery can vary significantly depending on content and network conditions.