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 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.
Pro Free version available
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.