Using Two Live Inputs #
If a customer says:
- I only want to record part of a live stream
- I have a long running live stream but want separate recordings
We do not support turning on/off the option to record and create an HLS broadcast for a Live Input while a stream is running. However, you could do something like this using a pair of Live Inputs:
flowchart TB Studio((Studio)) --> |broadcasts| A A(Input A) --> |live output to| B(Input B) B --> |used for| R((HLS/Record))
Setup #
- Create Live Input B – this will be the public-facing one
- Turn on recording/HLS
- Note the embed code or manifest URL for streaming to viewers
- Note the RTMP connection info for the next step
- Create Live Input A – this is a switch of sorts
- Turn off recording/HLS
- Use the RTMP info from Live Input B as a restream/output here. Add it, but turn it off.
- Note the RTMP connection info here for studio/broadcaster use.
Usage #
- Configure your studio / OBS / broadcaster to point to Live Input A
- In Dash or via the API, turn on or off the restream to Live Input B as you need to split recordings or hide setup/pre-show/testing stuff.
- Use Live Input B for playback and recording use.