I\'m quite stumped on this issue.
I have a large library of H.264 mp4 video files that I need to have play on iOS. Originally, I was targeting only iPad, but requiremen
Be sure that your encoder isn't using H.264 features unavailable on iOS. I believe all iOS devices support 3.0 Baseline, everything but first generation supports 3.1 Baseline, and the most recent 3.1 Main. Wikipedia has a list of differences between the different profiles.
Somewhat more detailed information on iOS devices' support is available here, but the official tech specs for each device lists its particular capabilities.