You may want to try Wowza's transcoder option and turn that into h.263 video and see if that helps. you can turn it on for a short bit and not have to pay if you just do a quick test. or you end up paying hour/day/month/etc if you leave it on. I've done that to test various devices that can't handle h.264. (there are even some android phones out there that can't due to idiot cellular carriers doing dumb things).