Customising the UI

On this page you can find different ways how to customise the Bitmovin Player UI even further

The pre-integrated options for configuring our UI may eventually prove insufficient, but there is no need to be constrained by these limitations. The UI is open source, allowing for extensive customization to align with specific requirements. This offers a wide array of possibilities for tailoring the UI to meet individual needs. Our team is committed to developing the UI with this flexibility in mind to minimize potential merge conflicts.

👍

We highly recommend forking our UI repository in case you need customisations.

Our Bitmovin Player UI leverages web technologies, making it compatible with a wide range of platforms that support web interfaces. This includes web browsers, Smart TVs, and numerous native platforms. This approach maximizes accessibility and usability across various devices, providing a seamless user experience regardless of the platform used.

The web-based approach allows for the utilization of a single user interface across various platforms. Unlike other methods that necessitate explicit UI customization for each platform, the Bitmovin Player UI framework can be implemented across nearly all platforms.

Before you dive right into the UI code base, it is recommended that you familiarize yourself with the UI framework and its underlying architecture. For an in-depth understanding of the UI, please refer to the UI Framework.

Some typical use cases, which we will go through with greater detail, are accessible on the sub-pages.