Record all transrated incoming streams

I’m using the REST API in Streaming Engine to start recording incoming streams.

/v2/servers/_defaultServer_/vhosts/_defaultVHost_/applications/live/instances/_definst_/streamrecorders/:streamname

I’ve got my application setup to transrate the stream to a few sizes (_360p, _160p).

But when staring the recording only the original source gets recorded. How do start recording all transrated versions?

I’ve tried calling the API using the streamNameGroup /streamrecorders/MyStream_all but that didn’t work.

Hi Anders,

You are close. You will need to call the API for each of your transcodes like MyStream_360p, MyStream_160p, etc.

Or you can use a module - https://www.wowza.com/docs/how-to-start-recording-streams-automatically-livestreamrecordautorecord

Or the record all incoming streams property.