I am newbie to iOS, but I have implemented an FFmpeg-based playback routine on Android. I am planning to do it again on iOS.
It appears that I can use OpenGL ES 1.1 / 2.0 to draw frames from FFmpeg video to the screen. However, OpenGL ES seems difficult. Additionally, I ran into some limits due to the width of the video texture. I had to split the video frame into many images and draw them to the screen to compose the frame.
Is there an easier way to render this video using OpenGL ES on iOS? Is there any other way to draw 2-D video frames to the screen quickly in iOS?