ts_kmp_ctrl_unpublish_url
在 NGINX 中为 Kaltura 媒体流配置取消发布 URL。
Kaltura Media Framework Common NGINX Module
·
streamstream server
语法ts_kmp_ctrl_unpublish_url "url";
默认值none
上下文stream, stream server
参数1
说明
ts_kmp_ctrl_unpublish_url 指令指定在 Kaltura Media Framework 取消发布流时 NGINX 将向其发送请求的 URL。该 URL 对于通知外部组件或服务流停止事件至关重要,从而允许进行资源清理、日志记录或任何必要的后处理任务。
当在适当的上下文(stream 或 stream server)中使用时,该指令期望一个参数,表示用于取消发布操作的完整 URL。每当流停止时都会调用此 URL,确保可以执行任何所需的清理或通知流程。因此,它通过提供明确管理流生命周期的机制,增强了媒体流应用的整体稳健性和可维护性。
必须在你的 NGINX 配置中正确集成此指令,以确保与 Kaltura Media Framework 的无缝交互。配置错误可能导致对流生命周期事件的预期未被满足,从而可能导致资源泄漏或未能触发必要的清理例程。
配置示例
stream {
ts_kmp_ctrl_unpublish_url "http://example.com/unpublish";
}⚠
确保 URL 可访问,并且端点已准备好处理来自 NGINX 的请求。
⚠
使用会重定向的 URL,如果在服务器端未正确处理,可能会引发复杂问题。
⚠
在指定 URL 时别忘记包含协议(http:// 或 https://)。