VLC is a free, open source, cross-platform multimedia player and framework that can play most multimedia files, as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
http://www.videolan.org/
MobileVLCKit static library download link
http://nightlies.videolan.org/build/ios/
https://wiki.videolan.org/VLCKit/
http://www.jianshu.com/p/3618a9116660
The framework of MobileVLCKit is too big to be put in, you can compile it yourself, see: Building_the_framework_for_iOS
Friends who are too lazy to compile MobileVLCKit can download the compiled ones, see: http://nightlies.videolan.org/build/ios/