A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.
Why do you think that https://github.com/davidlondono/PlayerView is a good alternative to BMPlayer