I am using wowza to restream source rtsp streams to multiple types of end devices. Due to the buffering restriction with http based streaming, I cannot use it for my application. I need to use RTMP or RTSP for my restreams.
aside: HTTP packetized streams need about 3 times the key length, or 30 seconds worth of video(silver light and quicktime), so I would have to keep my source streams turned on in wowza to keep a buffer. That is not possible in my application as I must conserve bandwidth between wowza and the source streams.
From what I understand, iOS does not support RTMP. So that leaves RTSP for iOS devices.
Using something like JWPlayer for consistency would be nice, but JWplayer does not support RTSP!!
So, is there a graceful solution. Something like JWplayer that will auto server the right client player (RTSP and RTMP clients are the only ones required). Or will I have to role my own.