MX Player It's now among the best OTT platforms in India. MX Player provides users with syndicated content along with its own originals. While the streaming service is completely free of cost, it does interrupt your experience by showing ads in between consuming content.