Possible to schedule a recording?

Trying to find a way to schedule a stream recording. Is there a way to send the schedule information to the REST API node to turn on and off at specific times?

Hi @Aaron Rumford, we do have a way to do this in the Cloud manager here:

https://www.wowza.com/docs/schedule-live-streams-and-transcoders-in-wowza-streaming-cloud

But, to answer your specific question, yes, you can do it too in the Cloud REST API. Here is the API setup in our Cloud sandbox.

https://sandbox.cloud.wowza.com/api/current/docs/#tag/schedules

I specifically want to schedule recordings. Meaning, the live stream is already running and I want to tell the recording to start at, say, 1pm and run for 1 hour or 55 minutes.

I specifically want to schedule recordings. Meaning, the live stream is already running and I want to tell the recording to start at, say, 1pm and run for 1 hour or 55 minutes.

I see. You want to schedule the recording in certain parts of the running stream. Let me find the docs for you- be back shortly. Thank you for clarifying.

Hi @Aaron, I double checked with the engineers and we do not have a way for you to schedule when a recording starts or stops in Cloud at all. There is a way to do this in Engine REST and JAVA APIs where you have more functionality control.

To be clear, in Cloud at this time, you can record a stream as soon as the stream connects, but no way at this time to control when to start or stop the recording of it. Sorry for any inconvenience and I’ll be sure to reach out if this should change.