MKPlayer customization | MediaKind Docs

MKPlayer customization

The @mediakind/mkplayer-customui-plugin lets you build and customize playback 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

In this section

Install and initialize

Install the plugin, disable the default UI, and initialize MKPlayer and MKCustomUI.

UI configuration and variants

Configure uiConfig, build responsive layouts, and use lifecycle events.

MKCustomUI API

Reference list of constructors and UI factory methods.

CSS customization

Apply CSS overrides for seekbars, typography, and branded visual styling.

External references