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
There is a free version of BSPlayer available that is limited in features but a good way to test the app or have a simpler version of the app for those that don't need all paid features.
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.