kmp_cc_out_buffer_bin_count

`kmp_cc_out_buffer_bin_count` 指令定义了在 NGINX 中用于 Kaltura 媒体流的输出缓冲区槽数量。

语法kmp_cc_out_buffer_bin_count number;
默认值none
上下文stream, stream server
参数1

说明

kmp_cc_out_buffer_bin_count 指令是 Kaltura Media Framework Common NGINX Module 的一部分,指定了在 Kaltura 媒体流上下文中用于管理媒体流数据的可用输出缓冲区槽数量。每个输出缓冲区槽都充当一个存储单元,用于在媒体数据通过网络发送之前临时保存媒体分组,从而有助于优化数据传输并在流媒体事件期间管理资源利用。通过调整这些槽的数量,管理员可以微调数据的缓冲方式,可能提高流媒体性能、最小化延迟并在高负载条件下减轻丢包。

在配置此指令时,用户需要提供一个参数,该参数表示所需的输出缓冲区槽数量。槽数量过少可能导致数据处理瓶颈,而过多则可能造成不必要的内存开销。用户在设置此指令时应考虑具体用例,例如并发流数量及其带宽需求。同时,监控性能并根据服务器负载和媒体流量模式相应调整该值也很重要。

配置示例

kmp_cc_out_buffer_bin_count 5;

将该值设置得过高可能导致内存使用量过大。

如果不根据流负载调整 bins,可能会导致性能下降。

← 返回所有指令