A library to display videos in a TextureView using a custom MediaPlayer controller