I am working on a project that requires making a large number of RTSP/RTP audio streams available for live playback. Bandwidth from the audio source is scarce, so the goal is to aggregate all of the streams on a Wowza server with ample bandwidth available and allow listeners to stream from there.
The challenge is that the vast majority of the time, very few (if any) of the streams will have active listeners. During the 95%+ of the time that any given stream is not being played back by anyone, I need to avoid pulling that stream from its RTSP source to the Wowza server. Is there a configuration that would allow this to happen? In other words, when someone requests to play back stream “X” from the Wowza server, only then would it begin pulling the stream from its origin.
Thanks!