ts_kmp_ctrl_publish_url

`ts_kmp_ctrl_publish_url` 指令指定了 Kaltura Media Framework 用于向控制器发送发布事件的 URL。

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

说明

ts_kmp_ctrl_publish_url 指令在 Kaltura Media Framework Common NGINX Module 中对于建立媒体组件与控制服务器之间的通信至关重要。该指令允许管理员定义一个特定的 URL,Kaltura 应用将使用该 URL 来发送与媒体流相关的发布事件。事件可能包括流开始推送的通知或有关流参数的更新。

正确配置时,该指令有助于编排媒体管道,使控制器能够通过 HTTP POST 请求接收实时更新。这些更新以 JSON 格式传递,帮助控制器根据组件当前的运行状态动态调整媒体拓扑。有效使用此指令可确保媒体框架内的无缝交互,从而实现对媒体流的高效管理并优化资源分配。

ts_kmp_ctrl_publish_url 指令在 streamstream server 的上下文中使用。它接受一个参数,该参数包含 Kaltura 控制器监听这些发布通知的目标端点 URL。确保该 URL 正确且可达对于 Kaltura 服务的正常运行至关重要。

配置示例

stream {
    server {
        ts_kmp_ctrl_publish_url http://example.com/kaltura/publish;
    }
}

确保该 URL 正确,并且能被运行 NGINX 的服务器访问。

检查 Kaltura 控制器是否已配置为在指定 URL 接受请求。

如果发布 URL 位于不同域,请监测 CORS 问题。必要时使用适当的请求头。

← 返回所有指令