Ranked in these QuestionsQuestion Ranking
Pro Hardware accelerated playback
BSPlayer has the built in option to hardware accelerate all video playback, which means smoother playback of videos as well as lower battery use.
Pro Free version available
Pro Chromecast support (experimental and paid)
The paid version of BSPlayer has experimental support for Chromecasting, which will allow any content the player can play to be cast to any Chromecast compliant device or app.
Con Chromecast does not load subtitles
While the Chromecast support is experimental currently it does not cast subtitles (unless hard coded) which can be a problem for foreign movies that rely on them.