MKPlayer customization
This section documents the @mediakind/mkplayer-customui-plugin, which allows you to build and customize playback user interfaces on top of Bitmovin Player UI V3.
Previously, MKPlayer supported a basic ui: true | false flag to show or hide the default playback UI. The MKCustomUI plugin extends this by enabling full layout, control, behavior, and styling customization.
What you can do
- Build MKPlayer's default-style UI
- Create fully custom playback UIs
- Configure UI behavior through
uiConfig - Use responsive UI variants for mobile and browser layouts
- Style playback controls using CSS class overrides
- Apply UI updates dynamically at runtime based on screen size, app state, and user context