Product overview, audience, and this guide

This guide provides information about how to develop video player applications by using TVSDK for Android, which is implemented in Java.

Product overview

TVSDK includes API descriptions and code samples to help you to integrate advanced video functionality, content protection, and advertising features into your player. You use Java to create a video player user interface. TVSDK helps you connect that user interface to its media player. This allows you to play videos and advertising based on media manifests. You can also use TVSDK to retrieve information about the video, handle security, and control and monitor playback.


This guide assumes that you understand how to develop applications and video players using Java. You implement your video player UI in Java, and incorporate the TVSDK features you require.

About this guide

This guide provides information that allows you to incorporate TVSDK features in a video player using Java on Android devices.

Namespace notation in this guide


The TVSDK API namespace prefix com.adobe.mediacore is often omitted for brevity.

Many API elements are referred to without their parent class designator if the context is clear.

On this page