How do I disable auto-hiding the control bar?

By default, Bitmovin's player controls auto-hide after 5 seconds. To keep the controls visible permanently, you will need to override certain key CSS styles used by the player.

As of player versions 7.0+, the styles to override are:

.bmpui-controls-hidden {
    all: unset !important;
}
    
.bmpui-ui-controlbar.bmpui-hidden {
    visibility: unset !important;
    opacity: unset !important;
}
    
.bmpui-ui-titlebar.bmpui-hidden {
    visibility: unset !important;
    opacity: unset !important;
}

This will keep both the control bar, and the currently playing video metadata (title and description) from auto-hiding.

Other styles can be overriden in a similar fashion. Please see Player UI CSS Class Reference for a full reference.