MX Player is a video player with hardware acceleration and subtitle support and offline video viewing capabilities that was launched on 18 July 2011.