android-player-samples

Provides sample apps for the Brightcove Player SDK and Plugins for Android

View the Project on GitHub BrightcoveOS/android-player-samples

UI Customization

These samples show how to customize the Brightcove Player Controls: swap Font Awesome icons, restyle the controller to mirror the Brightcove web player, recolor the seek bar, and add controls such as a rewind button.

Requirements

Setup

The samples play from the shared Brightcove demo account (5420904993001). Controls are defined in layout XML loaded by resource id, so these samples customize the BrightcoveMediaController through layouts and code rather than data binding.

Samples

Sample Languages What it demonstrates
CustomizedControlsSampleApp Java · Kotlin Customizing the media controller layout and Font Awesome icons.
StyledControlsSampleApp Java · Kotlin Restyling the controls to mirror the Brightcove web player.
SeekBarColorsSampleApp Java · Kotlin Changing the seek-bar colors.
RewindSampleApp Java · Kotlin Adding a rewind button; the strings file documents the Font Awesome glyph options.