ts_kmp_log_frames
`ts_kmp_log_frames` 指令控制在 NGINX 中通过 Kaltura Media Framework 处理的视频帧的日志记录。
Kaltura Media Framework Common NGINX Module
·
streamstream server
语法ts_kmp_log_frames on | off;
默认值off
上下文stream, stream server
参数1
说明
ts_kmp_log_frames 指令是一个配置参数,用于启用或禁用在 Kaltura Media Framework 处理视频帧时的日志记录。该指令对于调试和监控媒体流处理管道的行为尤其有用。启用后,NGINX 将在日志中输出详细的帧信息,这有助于诊断与视频流或媒体处理相关的问题。日志将包含有关服务器处理的媒体帧的度量和潜在错误,从而提供有关流的性能和健康状况的洞察。
该指令接受单个参数,可为 'on' 或 'off',用于指示是否激活日志记录功能。将此指令与监控工具结合使用可以显著帮助管理员维护最佳的媒体传输性能。需要在详细日志记录与服务器性能之间取得平衡,因为过度的日志记录会导致增加的 I/O 并降低处理速度,尤其是在处理高吞吐量的视频流时。
配置示例
stream {
server {
ts_kmp_log_frames on;
listen 1234;
proxy_pass backend;
}
}⚠
启用日志记录可能会降低性能,尤其在高负载且输出过多时。
⚠
如果未正确管理,日志输出可能会迅速消耗磁盘空间。