segmenter_candidate_margin
`segmenter_candidate_margin` 指令为媒体流操作中的片段候选定义了一个余量。
Kaltura Media Framework Common NGINX Module
语法segmenter_candidate_margin value;
默认值none
上下文
参数1
说明
segmenter_candidate_margin 指令用于 Kaltura Media Framework 中,具体用于配置媒体流期间片段候选的行为。该指令设置一个余量参数,该参数会根据片段候选的时间或与之相关的其他度量影响片段被选中或具备处理或传送资格的判定。通过调整此余量,管理员可以控制片段在被视为可行候选以进行处理或回放之前,与定义的时间或阈值需要匹配的程度。
为 segmenter_candidate_margin 指令设置的值对于优化媒体传输系统的性能至关重要,尤其在对时间精度要求很高的环境(例如实时流媒体应用)中。将此余量设置得过小可能会导致本可有助于平滑观看体验的片段被排除,而设置得过大则可能包含不太合适的片段,从而可能降低质量或一致性。因此,应根据被处理媒体的具体要求,进行谨慎的权衡和测试以确定最有效的余量值。
在部署 Kaltura Media Framework 时,此指令作为 NGINX 配置的一部分被使用,有助于更好的资源管理和提升流媒体质量。该指令并非在典型的 NGINX 上下文中定义,可能需要包含在特定的自定义配置中才能正确生效。
配置示例
segmenter_candidate_margin 500ms;
⚠
确保 margin 值适合您的媒体类型;太小或太大都可能导致性能下降。
⚠
该值应以合适的时间单位(例如 milliseconds)设置,以确保被正确解释。
⚠
如果 segmenter module 未启用或配置错误,则该指令可能不适用。