With the release of LiveEdge 10.4.0, the LiveEdge Max platform now includes a feature that allows streaming to continue even when there is a temporary loss of audio/video (A/V) input. This enhancement addresses a common pain point where streams would drop entirely due to input loss or video format changes, providing a more robust and seamless streaming experience.
What is Stream Persistence & How It Works
Stream Persistence enables the LiveEdge Max to maintain an active stream even if the A/V input signal is lost or experiences short interruptions.
When stream persistence is enabled:
- The system will automatically fail over to black video and mute audio, maintaining the original video resolution and framerate during the input loss.
- Audio and video synchronization is maintained, with the system attempting to keep the correct number of audio samples per video frame.
- If the input signal format (resolution or framerate) changes, the stream will automatically restart to accommodate the new format.
- The stream will not include any ancillary data (such as closed captions or metadata) when the input is degraded.
- Users may notice an audio “pop” during the switchover as the system adjusts to the change.
Configuring Stream Persistence
The Stream Persistence feature can be toggled on or off via the LiveEdge Max local web UI or LiveEdge Cloud UI. The configuration will enable or disable stream persistence during input loss.
These settings are designed to give users more control over how their streams behave in case of input loss.
- Local Web UI - “AV Input” - Select desired input - Click “Persistent Input”
- Cloud Control UI - “Devices” - Select desired device - “Configuration“ - “Inputs“ - Select desired input - Click “Persistent Input”
Limitations and Considerations
While the new feature provides significant improvements, there are some considerations:
- There may be a brief time gap (1-2 frames) during the switchover from active input to failover.
- Users should be aware of potential audio pops when the input is restored or changed.
- If the supplied video format changes from the time of interruption to when it is restored, there will still be a brief restart of the stream when the valid signal is restored.