We've had Wowza Media Server 2 for a while now and it's worked great with flash clients and rtsp streams. Recently I was convinced that I needed to upgrade to Wowza Media Server 3 and enable the transcoder plugin to support IOS devices. So I bought them both.
We have many physical videos (vod) and some webcams (AXIS Q1755 Network Cameras) all which I'm trying to bring to the iPhone.
Most of our media works on the iPad, but NOT on the iPhone. Ideally, I'd like to get adaptive bitrate/transcoding working for all our media but right now I'm just trying to get a single webcam working (without transcoding). I have explicitly set the stream profile to iphone and you can tell by the quality of the video. Here's the url:
It doesn't work in my test on my IPhone 3gs with iOS 5.1.1.
Wowza reports it is Baseline 4.1, Resolution 480x270. Try making it Baseline 3 and Resolution 320x240 or less.
The chunklist, which shows 3 chunks, shows10 second, then 1 second, then 10 second chunks. Which is unusual. What are the settiings on that camera? Try setting a 2 second key frame frequency. You might have to set GOP (or key frame interval) = FPS * 2 if there is not a way to set key frame frequency.
Try constant bit rate. The GOV settings in Axis is gop I think, so you just need that to be twice the fps setting to get a 2 second key frame frequency. You might get more options when you select constant bitrate.