kmp_ctrl_connect_url
Sets the URL for connecting to the Kaltura Media Processing Controller.
Description
The kmp_ctrl_connect_url directive is utilized to specify the URL endpoint that the Kaltura Media Processing Controller will connect to for managing media workflows. This directive takes a single argument, which is the URL string. When configured, it allows the media framework to communicate with different components of the media processing stack, enabling features such as status updates and event management through a JSON-based REST API. The proper functioning of media components depends heavily on this connection, thus making it critical for deployments that utilize the Kaltura Media Framework for live video streaming.
The value set by the kmp_ctrl_connect_url directive must represent a valid HTTP URL. The Kaltura framework expects the controller to be reachable at this URL to facilitate interaction between various processing entities. When the controller sends JSON events and receives updates from other components, the kmp_ctrl_connect_url ensures that these communications are routed correctly, aiding in maintaining the overall architecture’s operational integrity. It is essential to verify network accessibility to the specified URL to prevent disruptions in service.
Config Example
kmp_ctrl_connect_url http://controller.kaltura-server.com/api/v1/;
Ensure that the URL is correct and reachable to avoid connectivity issues between components.
Only specify the URL without any trailing slashes unless required by specific configuration needs to avoid conflicts.
Verify that the appropriate HTTP method (usually POST) is allowed by the specified endpoint.