Check if live stream is running when client attempts to play
I thought this would be pretty straightforward but I can't figure out how to determine if a live stream is playing/available when a client connects/plays it.
I've tried using onStreamCreate with isPublishStreamReady but the stream doesn't seem to be available at that point, and onPlay does not occur at all if the stream cannot be found.
You can know server-side in IMediaStreamActionNotify2 interface onPublish event:
btw, Wowza 3 adds IMediaStreamActionNotify3 which includes codec info for video and audio:
Tags for this Thread