https://sandbox.cloud.wowza.com/apidocs/v1/#/
From the spec when I start the stream with recording:true set in the transcoder. It seems there’s no way to find the recording id through any APIs, in this case seems the only way to get the id is through
GET /recordings
then scan all the records to find the one matching to my current transcoder id then use GET /recordings/{recordingId} to get the resource.
As we have plenty of recorded stream, calling GET /recordings takes around 15 seconds to get response. And if the recording is not available yet, our server needs to spend another 15 seconds to scan again. It’s so inefficient…
Can Wowza streaming cloud just return the recording id when we start the transcoder or something? Or suggest us a way to have a better REST API flow to efficiently process the recorded video after live stream ends?