So today we add "read-only" archive parameter along with respective API methods.
Switching the stream to read-only mode allows stop the recording of the stream while making it available for the playback. This is different from current "pause" functionality when the stream is both not recorded nor played.
It should help when you need to make scheduled recording. E.g. some show is running and you set it up to record (disable read-only). When it's over, you set it to read-only and your viewers can watch it.
Another use case is the archive attachment, like when you previously recorded some stream and moved it to some playback dedicated server.
The basic DVR setup is described in this article so here we'll take a look how you can operate this via our excellent web UI. Same operations are available via API so there will be no difference whether you do it by hands or by the script.
Here is what you see when you create a DVR setting for a given application or stream.
|DVR settings tab|
|Recording is on, playback is on|
Now if you click on "Play" button, your recording will stop but the playback will still be available. Your buttons will look like below.
|Recording is off, playback is on|
As mentioned earlier, you may do the same operations via API in order to automate your streaming infrastructure.
If you have any further questions, contact our team.