How to record a transcoders output?

Uvin_Withana
Thu, 28 May 2020 11:25:00 +0000
Wowza Streaming Engine

Some background: I have an RTSP stream coming into Wowza (configured via a .stream file). Afterward, this stream will be transcoded to HLS and broadcasted to a browser. While I have this flow working, I also want to trigger a recorder via an API call to the Wowza engine.

While this works in theory, the transcoding latency keeps the browser ~30 seconds behind the source stream. So essentially, what is seen on the browser is not what is recorded, rather what is happening in the source stream. To mitigate this, I would like to trigger a recording on either the re-streamed output or the transcoder output (whichever feature is available on Wowza).

I configured a transcoder (which get’s displayed in “incoming Streams”) but, calling a recorder on it, simply records its input (which is the same source stream). How can I instead make it record the output?

9 posts - 1 participant