Architecture: Brightcove Native SDK for Android

In this topic, you will learn about the some of the main components for Native SDK for Android and how they interact with each other.

Overview

The Brightcove Native SDK for Android simplifies integration of video playback with Brightcove Video Cloud and many popular advertising, analytics, and DRM solutions.

The Native SDK also provides closed captioning support for pre-KitKat devices and easily customizable player controls with similar look and feel to the Brightcove Web Player to provide a consistent user experience across platforms.

Component flow diagram

This diagram shows some of the components in the Native SDK for Android and how they relate to each other.

Android Architecture
Android Architecture
 

Now that you have a basic understanding of the component flow, you are ready to learn about the BrightcovePlayer activity in the next document.