We have an iPhone app that streams to Wowza 2.2.4.07 build27628 in RTSP interleaved mode. Sometimes we are faced with the issue that due to the network delay, connection issues or some other valid network reasons Wowza drops the stream. The problem is that we cannot detect it from the client. The socket remains open by Wowza and it keeps accepting RTP traffic but stream never gets recorded. When we use RTP over multi-cast UDP it all works fine. RTCP reports stop coming in to us from Wowza, which indicates that stream is lost. Unfortunately, for some other non-Wowza related reasons we cannot use RTP over UDP.
Is there a way to get feedback from Wowza reliably in RTSP interleaved mode?