videolan.org
VLC for Android is a full port of VLC media player to the Android platform. It plays video and audio files, network streams and DVD ISOs, and includes a full music player, media database, equalizer and filters. It supports subtitles, multiple audio tracks, network streams such as HLS and Dash, NAS browsing, Android TV and Chromebooks.