kmp_cc_out_ctrl_republish_url
The 'kmp_cc_out_ctrl_republish_url' directive specifies the URL to which media components publish their output streams.
Description
The 'kmp_cc_out_ctrl_republish_url' directive is part of the Kaltura Media Framework Common NGINX Module, designed primarily to facilitate the handling of live video streams. This directive is used within 'stream' and 'stream server' contexts and accepts a single argument, which is the URL where the output of the media processing components should be republished. When configured, this directive directs media stream components, such as transcoders, to send their processed output to the specified URL.
The parameter passed to this directive should be a fully qualified URL that points to an endpoint capable of receiving and processing incoming media streams. The directive ensures that the necessary metadata and stream data are transmitted in alignment with the Kaltura Media Protocol (KMP). This structuring is crucial for maintaining the continuity of media streams and ensuring that all components within the Kaltura ecosystem can effectively communicate and share data.
Correct implementation of this directive is essential for the successful orchestration and enactment of media pipelines. Furthermore, incorrect URL formats or misconfigured endpoints can lead to failed connections, preventing the flow of media data and causing disruption in the streaming service.
Config Example
stream {
server {
kmp_cc_out_ctrl_republish_url http://localhost:8080/republish;
}
}Ensure the URL is correctly formatted to avoid runtime errors.
The server handling the republishing must be capable of receiving the media stream data.
Test the endpoint to confirm it is reachable from the NGINX server.