You can build a custom user interface based on the reference implementation framework.
The UI components of the following features are already integrated:
Edit the PlayerFragment.java file to initialize the UI components that you want to use in your player.
Edit the res/player/player_fragment.xml file to customize the user interface.
Build the project.
To make UI changes to the seek bar, you can edit the MarkableSeekBar class. The MarkableSeekBar class handles the slider, thumb of the slider, ad marker holder, cue markers, buffer range, and seek range backgrounds.