Development Setup

Development Guide

 
development guide icon
 

Provides a guide to all technology areas for application development based on ANDROID4TV framework, including creating, configuring, debugging, and deploying of the application on the platform and emulator.

 

ANDROID4TV Framework API

 
framework api icon
 

This document is the API specification (Javadoc generated) of the ANDROID4TV framework.

ANDROID4TV Java Library

 
java icon
 

Android Java library (android4tv-framework.jar) contains classes and interfaces that needs to be imported by the applications, in order to use ANDROID4TV framework capabilities on the platform and emulator.

Examples

 

Comprehensive Features Example for device

 
device
 

Sample TV input example application which present the usage of the Android4TV framework features from Android TV Framework and TV application: channel installation, channel change, channel list, TV Guide, caption display/change, audio track change and parental guide for real device.

 

Comprehensive Features Example for emulator

 
Device

Sample TV input example application which present the usage of the Android4TV framework features from Android TV Framework and TV application: channel installation, channel change, channel list, TV Guide, caption display/change, audio track change and parental guide for emulator.

 

Verification using Google Live TV application

 
epg icon

Usage guide for running Google Live TV app:

repo init -u https://android.googlesource.com/platform/manifest -b android-live-tv
repo sync -c -j4
. build/envsetup.sh
tapas LiveTv
make -j4

Emulator

 
simulator icon

TThe ANDROID4TV framework can now be tested in a emulated environment, without the actual hardware. Android Lollipop 5.1.1_r9 with pre-integrated Teatro 3.5 and ANDROID4TV framework, iWedia TV Input Example, Live TV applications and test stream is ready to be downloaded.

Please, refer to the Development Guide document for more details.

MD5: 2e09da16ccd13a872e47968b95caa737

 

Evaluation

 
evaluation icon

If there is an interest to perform proof-of-concept with a real hardware please feel free to order the evaluation board that comes with the pre-integrated ANDROID4TV framework within Android OS. The board and available libraries enable the testing of the application and easy integration of the overall solution into the operator's network. In order to purchase the board, Evaluation Software License Agreement (ESLA), needs to be signed. It will be provided at your request.

| Sign ESLA

The hybrid evaluation board is fully equipped with DVB-T tuner/demodulator, wifi/wired network interfaces (IPTV ready) and the support for Bluetooth low energy (BLE) devices.
More details about platform

 
 

ANDROID4TV Verification Test Plan

 
evaluation icon

Is a set of test programs for verification of basic features of the API and corresponding middleware libraries. It consists of:

  • Test definitions
  • Test cases including corresponding test streams, and definitions of expected results
  • Android test programs used as stimulus for running the test cases

ANDROID4TV VTP is a BACKWARD COMPATIBLE evaluative process e.g. all the previously released library versions will be compatible with a newer VTP. The customer will engage based on the latest VTP, while we expect that the latest VTP covers all newly developed functionalities.

 

Powered by
iWedia logo
iWedia

Avenue de Sévelin 28
1004 Lausanne
Switzerland

Phone: +41 (0) 216 238 206
Fax: +41 (0) 216 238 202
info@iwedia.com

made-in-switzerland
 
 
Android4TV logo