VLC for Android
If you're looking for a versatile, all-in-one media player that'll play just about any file format that you can throw at it, then give VLC for Android a spin. Out of the box it can play almost anything from the ubiquitous MP3 and MP4 files to more unusual formats such as MKV and FLAC. In addition to playing local files, VLC for Android also supports network streaming and media library organization, as well as advanced playback features such as multiple audio tracks and subtitles, and streaming to Chromecast.
XPlayer or Video Player All Format - HD Video Player video is a professional video playback tool. It supports all video formats, 4K/ultra HD video files, and plays them with high-definition. It is one of the best HD video player for android tablet and android phone. XPlayer video player also protects your private video from being deleted or seen when people use your device.
Kodi Media Center
For something a bit more muscular than just a simple video player, try out the Android version of Kodi Media Center (formerly known as XBMC). This open-source app turns your Android device into a portable media hub, accessing locally stored content, as well as media and streams from network storage and the Internet. Kodi is chock loaded with sorting and playback features, but this also makes it more intimidating to run and set up the first few times. Still, if you're willing to poke around, Kodi's a powerful media center app with a rich developer and user community.
Wuffy Media Player
Play and enjoy your favorite live streams and local media on your mobile device. It will turn your smartphone into a fully functional player for your audio and video content in minutes. It contains great features like playing almost all media files and network streaming protocols. multiple video containers, multiple formats, multiple protocols, quickly access to your media library for audio and video files.