VLC for iOS
VLC for iOS provides the media player experience you know and love (from VLC on any other platform) right on your iDevice.
π Project of the day: VLC for iOS

VLC by VideoLan (code) is the best open source media player out there today for iOS (and many other platforms). VLC has been around a very long time, is a well known project, and manages to bring many features (like playing from streams, or hosting a file server locally from your phone) that other apps just don't have.

You can use VLC for listening to podcasts, watching movies, and listening to online radio for free, with a codebase you can easily peruse (and learn from if you're into that kind of thing π¨πΎβπ»π©πΎβπ»).
If you're in the Apple ecosystem and looking for a F/OSS media player that you can trust, check out VLC.