VLC for Android plays most local video and audio files, as well as network streams (including adaptive streaming), DVD ISOs, like the desktop version of VLC.

All formats are supported, including MKV, MP4, AVI, MOV, Ogg, FLAC, TS, M2TS, Wv and AAC. All codecs are included with no separate downloads.

VLC for Android has a media library for audio and video files, and allows to browse folders directly.

VLC has support for multi-track audio and subtitles. It supports auto-rotation, aspect-ratio adjustments and gestures to control volume, brightness and seeking.

It also includes a widget for audio control, supports audio headsets control, cover art and a complete audio media library.

What's new in VLC v2?

- Introduces a large number of features, notably network disk browsing (Windows shares, UPnP, NFS, FTP, SFTP...), favorite folders and URLs, video playlists, popup video, new permissions support, subtitles download, rewritten notifications and control, and a rewritten history.
- The Android TV and Android versions were merged, so that every device can optionally get the updated Android TV interface.
- Finally, it should be faster to decode and playback all video types.
 

Verdict

A quality open-source media player