segmenter_track_remove_snap_range

The `segmenter_track_remove_snap_range` directive specifies a range of snap parameters to be removed during media segment processing.

Syntaxsegmenter_track_remove_snap_range value;
Defaultnone
Context
Arguments1

Description

The segmenter_track_remove_snap_range directive is part of the Kaltura Media Framework Common NGINX Module and is used to manage media segment processing, specifically targeting snap parameters that are deemed unnecessary for certain segments. The directive takes a single argument that specifies the range of snap parameters to be removed. This behavior is crucial for optimizing media delivery by eliminating redundancy in segment metadata, thus potentially decreasing processing time and improving performance during streaming.

When the segmenter_track_remove_snap_range directive is configured, it interfaces with the media processing pipeline to determine which snap parameters to remove. This may help reduce the size of the segments being transmitted and optimize the network usage, especially in scenarios where certain snap parameters do not contribute significantly to the media quality or playback experience. The directive acts at a granular level, allowing developers and system administrators to fine-tune the streaming media delivery to match specific performance criteria or client capabilities.

To effectively utilize this directive, it must be included in the appropriate configuration contexts where segment processing is managed. Care should be taken while specifying the range, ensuring that only the intended parameters are targeted for removal to avoid impacting media quality negatively or affecting playback functionality.

Config Example

segmenter_track_remove_snap_range 1-5;

Ensure that the specified range does not include essential snap parameters, as this may lead to degraded media quality.

Improper configuration may result in playback issues if necessary metadata is removed.

Test the impact of removal on a subset of media before applying to a production environment.

← Back to all directives