I want to play video from YouTube on my app but with custom media player controls as following:

It works if I put those buttons on a separate layout below the player, but I need to overlay the layout which YouTube doesn't support (except for ActionBar). How can I modify the Android player to meet my needs? Is it possible to use different media player (with VideoView) to play YouTube videos/playlists? Or can ActionBar be used to include those media controls including SeekBar? Please suggest.