pckg_capture_granularity
`pckg_capture_granularity` 指令在 Kaltura 媒体框架中配置捕获媒体数据的粒度。
Kaltura Media Framework Common NGINX Module
·
httpserverlocation
语法pckg_capture_granularity value;
默认值none
上下文http, server, location
参数1
说明
pckg_capture_granularity 指令在 Kaltura Media Framework Common NGINX Module 中用于设置框架处理的媒体事件的捕获粒度。该指令接受一个参数,用于定义在处理流媒体数据时捕获过程的细化程度。粒度会显著影响媒体处理系统的性能:更细的粒度可能导致更频繁地捕获媒体包,从而提高响应性,但可能增加开销。相反,更粗的粒度可能降低资源使用,但可能导致捕获关键媒体事件的延迟。
在实际使用中,pckg_capture_granularity 的参数应根据部署的具体需求谨慎选择。对粒度进行微调可以让媒体管理员在性能与资源利用之间取得平衡。该指令可以应用于不同上下文:http、server 或 location,从而在 NGINX 配置文件中提供配置的灵活性。其战略性的位置选择可以优化资源消耗并提高媒体流处理的整体效率。
配置示例
http {
pckg_capture_granularity 10;
}⚠
设置粒度过细可能导致服务器负载增高。
⚠
粒度设置不当可能会遗漏关键的媒体事件。
⚠
确保指令的上下文适合您的使用场景。