how to detect when an external process starts a stream?
I am using ffmpeg to generate streams, then pushing those streams to wowza. I was hoping to use the IMediaStreamActionNotify3 class' onPublish method to detect when the generated stream were ready. However, it seems like ffmpeg creates the stream too soon, sometimes several seconds before there is any data being streamed.
Is there any way to detect when a stream both exists AND is streaming data?