rtmp_kmp_api

rtmp_kmp_api 指令在指定的 location 上下文中配置一个 API 端点,用于处理 Kaltura Media Framework 基于 JSON 的交互。

语法rtmp_kmp_api;
默认值none
上下文location
参数any

说明

rtmp_kmp_api 指令作为 Kaltura Media Framework 的一个端点,允许用户通过基于 HTTP 的 JSON 请求与该框架的底层组件交互。它可以处理多种 HTTP 方法,例如 GET、POST、PUT 和 DELETE(由 Kaltura Media Framework 定义)。该指令本质上使 Kaltura 控制器能够与媒体组件通信,从而通过控制器的编排机制接收事件和状态信息。在 location 配置的上下文中,rtmp_kmp_api 指令不接受任何参数,因此其行为由指定 location 块的设置决定。当请求到达该端点时,NGINX 服务器会将其路由到相应的处理程序,管理查询参数,并可能使用集成的 API 管理功能收集用于 JSON 响应的数据。它在实时流媒体环境中更新和维护不同媒体元素状态方面发挥关键作用,最终增强媒体传输过程。

配置示例

location /kmp_api {
    rtmp_kmp_api;
}

确保在 location 块内正确定义端点,以便能够访问。

使用不受支持的 HTTP 方法可能导致意外结果或错误。

重叠的 location 块可能会干扰对该端点请求的处理。

← 返回所有指令