segmenter_track_remove_snap_range

指令 `segmenter_track_remove_snap_range` 指定在媒体分段处理期间要删除的 snap 参数范围。

语法segmenter_track_remove_snap_range value;
默认值none
上下文
参数1

说明

segmenter_track_remove_snap_range 指令是 Kaltura Media Framework Common NGINX Module 的一部分,用于管理媒体分段处理,专门用于移除被认为对某些分段不必要的 snap 参数。该指令接收一个参数,用于指定要删除的 snap 参数范围。此行为通过消除分段元数据中的冗余来优化媒体传输,从而可能减少处理时间并改善流媒体传输时的性能。\n\n当配置了 segmenter_track_remove_snap_range 指令时,它会与媒体处理流水线交互,以确定要删除哪些 snap 参数。这有助于减少传输分段的大小并优化网络使用,尤其在某些 snap 参数对媒体质量或播放体验贡献不大时。该指令在较细粒度上起作用,允许开发人员和系统管理员微调流媒体传输,以满足特定的性能要求或客户端能力。\n\n要有效使用此指令,必须将其包含在管理分段处理的适当配置上下文中。在指定范围时应谨慎,确保仅针对预期要删除的参数,以避免对媒体质量产生负面影响或影响播放功能。

配置示例

segmenter_track_remove_snap_range 1-5;

确保指定的范围不包括关键的 snap 参数,因为这可能导致媒体质量下降。

如果移除必要的元数据,配置不当可能导致播放问题。

在将删除应用到生产环境之前,应先在部分媒体上测试移除的影响。

← 返回所有指令