pckg_ksmp_max_uncomp_size
设置 Kaltura Segmented Media Protocol (KSMP) 的最大未压缩大小。
Kaltura Media Framework Common NGINX Module
·
httpserverlocation
语法pckg_ksmp_max_uncomp_size size;
默认值none
上下文http, server, location
参数1
说明
在 Kaltura Media Framework Common NGINX Module 中,pckg_ksmp_max_uncomp_size 指令配置了通过 Kaltura Segmented Media Protocol (KSMP) 传输的未压缩媒体片段大小的上限。该参数对于管理资源使用和确保流畅的播放性能至关重要,因为它通过有效控制不同媒体组件之间传递的片段大小来实现。如果未压缩大小超过指定值,服务器可能会截断该片段或根据其他相关配置中设置的实现细节以不同方式处理它。
该指令可在 http、server 或 location 上下文中使用,允许管理员在配置层级的不同级别确定片段大小限制。该参数需要一个表示最大允许未压缩大小的单一数字参数,其值会直接影响媒体如何被分段并传递给客户端。管理员必须谨慎评估其媒体传递需求,以选择适当的大小,在性能和质量之间取得平衡,同时避免在播放过程中引入延迟或缓冲问题。
配置示例
http {
pckg_ksmp_max_uncomp_size 1048576; # Set maximum uncompressed size to 1MB
}⚠
将此值设置得过低可能会由于媒体分段碎片化增加而导致性能下降。
⚠
确保此指令与播放需求一致,以避免与客户端出现兼容性问题。
⚠
检查整体架构设计,以确保其他组件支持指定的分段大小。