android-player-samples

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

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

Video list / playlist (VideoListSampleApp)

Shows multiple independent Brightcove player instances in a scrolling RecyclerView, one per playlist entry. Each row hosts its own BrightcoveExoPlayerVideoView, and the sample manages per-player lifecycle and playhead position as rows scroll on and off screen.

Key files

File Responsibility
MainActivity.kt Fetches a playlist via Catalog and populates the RecyclerView.
VideoListAdapter.kt ListAdapter with DiffUtil; builds a player per row and manages its playback lifecycle.

See the Playback README for shared setup and requirements.