live_kmp
指令 'live_kmp' 在直播视频流上下文中启用对 Kaltura Media Protocol (KMP) 的支持。
Kaltura Media Framework Common NGINX Module
·
stream server
语法live_kmp;
默认值none
上下文stream server
参数none
说明
'live_kmp' 指令在 NGINX 配置中用于将 Kaltura Media Protocol (KMP) 集成到流媒体服务中。该协议专为高效传输直播流内容而设计,支持快速传送和低延迟,确保观众接收高质量的视频流。当该指令在流服务器上下文中启用时,它使 NGINX 能够处理 KMP 请求和响应,有效弥合 Kaltura 的组件与 Web 服务器之间的差距,确保媒体服务器与客户端之间的可靠通信。
在实际应用中,'live_kmp' 指令改变了媒体流的处理和传递方式。当使用 KMP 时,NGINX 充当中介,管理流请求、优化缓存策略,并可能对传入流进行负载均衡。该指令不接受任何参数,便于在配置文件中直接实现。通过启用 'live_kmp',服务器管理员可以利用 Kaltura Media Framework 的特定功能和优化,从而提升媒体性能和整体用户体验。
配置示例
stream {
server {
listen 1935;
live_kmp;
}
}⚠
在启用此指令之前,确保 Kaltura Media Framework 已正确安装并配置。
⚠
此指令仅在 stream server 上下文中有效;在任何其他上下文中使用将导致错误。