Retransmission fallback

Warning

This functionality has BETA status what means that this functionality may be changed or removed.

Warning

To enable retransmission_fallback it also requires to add /srv/mediamtx/mediamtx /srv/mediamtx/mediamtx.yml & command to container entrypoint.

The video agent does not natively support all video formats and codecs. To broaden compatibility, mediamtx has been integrated into the video-agent’s container.

When the retransmission_fallback setting (under LUNA_VIDEO_AGENT_SETTINGS) is enabled (set to 1), if the initial attempt to decode a stream fails, the agent will attempt to retransmit the stream through mediamtx as an RTSP stream. This enables processing of formats like WebRTC HEVC (whep), for example.

Such retransmission attempts will be logged accordingly, and feedback will be sent to the video-manager.

If retransmission fails (e.g., if mediamtx cannot read the stream), the stream will be failed with corresponding logs and feedback.

Warning

The retransmission_fallback is available only for streams, not for video files.