If you're a part of the tech world you've likely heard of the Video LAN Client, or VLC for short. It's basically the video player that will do and play pretty much anything you can throw at it. Have a stream that just won't work right in other players? Try it in VLC, it'll likely work even when there are streaming and codec problems. Have a video that just won't play on any other player? VLC will likely play that file, as it supports virtually every type of video in existence. This support was carried over onto the Android client when the beta version launched nearly two years ago, and today marks the official first release of the version 1.0 stable client on the Google Play Store.
This client comes with a ton of bug fixes, stability issues rectified and considerably better support for Android 5.0 Lollipop and ARMv8 processors. As an overview of what VLC can do checking the description on the Play Store gives us a great idea: "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. 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 and brightness. It also includes a widget for audio control, supports audio headsets control, cover art and a complete audio media library".
Definitely give VLC a try if you haven't you may be pleasantly surprised by what you find. Chromecast support was announced back in the summer but still hasn't made an appearance even in this more final version of the app. This is definitely a let down considering just how good VLC can be when playing just about anything, and would hopefully bring some much needed codec support for Chromecast either via transcoding or some other method, as Chromecast can be very picky when it comes to the media format that's being played back. Being out of beta doesn't mean there aren't any bugs, just that the team finally feels that it's ironed enough out to call this a stable release. Check it out at the Play Store link below!