Android_STB_20110826

Embed Size (px)

Citation preview

  • 8/3/2019 Android_STB_20110826

    1/9

    1

    Android Connected TV Solution

    Date: Oct-2011

  • 8/3/2019 Android_STB_20110826

    2/9

    2

    TEL has developed an Android-based Connected TV reference solution

    Android Connected TV

    Takes advantage of Android's unmatched speed, performance and feature-set, and provides the building

    blocks of the next generation TV experience This Hybrid STB is an innovative, feature-rich set top-box, specifically designed for deployment in Broadcast,

    IPTV and Video-on-Demand infrastructure

    Easily portable broadcast TV stack architecture to different SOCs

    Flash-Free YouTube Video Playback

    Innovative User interface

    DRM Content Protection using Marlin DRM

    Media Browser To view the contents of Internal SATA HDD,USB Storage Devices etc

    HTML 5 Web Browser Support Utilizes the power of the Android Webkit

    High Definition Up to 1080p (H.264, MPEG4) to render to large format TV screens

    Broadcast TV To scan and view DVB-T, DVB-C and ATSC broadcast channels

    EPG Provides up to 7 days scheduling information for broadcasted channels

    Other Android Market applications IMDb Movies and TV

    Android VNC viewer

  • 8/3/2019 Android_STB_20110826

    3/9

    3

    Android Connected TV

    Platform Info Embedded 666MHz MIPS 74Kf SMP 8644

    platform

    333MHz FP Co-processor

    333MHz DRM/CA processor

    512MB of DDR-2 SDRAM 1GB NAND Flash

    HDMI Port

    USB 2.0 Hot Plug & Play

    H.264, MPEG4, MP3, AAC Codec

    DVB-T Tuner Thomson DTF85910

    SATA Hard disk

    160GB

    Firmware DetailsAndroid 2.2 release 2(Froyo)

    Linux 2.6.32_11

    Image Size:

    Kernel 4.3M

    Ram disk (Root file system of Android)44M

    User data (applications, Dalvic cache,

    database) 4.4M

    System (Soc drivers, scripts and other

    system files) 100M

    SMP8644

    USB HUB

    Key board,Mouse, USB MSC

    Power Supply

    ThomsonDTF 85910

    Tuner

    SATA HDDEthernet

    HDMI OUTRF IN

  • 8/3/2019 Android_STB_20110826

    4/9

    4

    Android Connected TV | Architecture

    Sigma Drivers

    SurfaceManager

    OpenGL ES

    SGL

    MediaFramework

    SSL

    FreeType

    SQLite

    Webkit

    Bionic Libc

    Sigma DCC-HD

    Sigma MRUA

    Android Runtime

    Core Libraries

    Dalvik Virtual Machine

    Activity Manager

    Package Manager

    Window Manager

    Resource Manager

    Content Providers

    Location Manager

    Media Player

    XMPP Services

    Notification ManagerView System

    EPG VOD IMDBMenu

    Linux Kernel 2.6.32

    Graphics Audio Video Bluetooth Wi-Fi

    Hardware Abstraction Layer

    Libraries

    Applications Framework

    Applications

    Android/Third party

    Developed

    TEL developed

    JNI

    Tuner Driver(User Space)

    Tuner Demux

    PAL

    Tuner SI

    TV Remote

    Sigma Design developed

    MediaBrowser

    Marlin DRM

    Flash freeYouTube

    ChannelList

    Scanning VNC Browser

    SMP 8644Thompson DVB-TTuner DTF 85910

    Marlin TestApps

    SI ParserMedia Framework

    Android DTV Player

    Marlin DRMLibrary

    TV remote

    TEL Integrated

    AndroidFr

    oyo(v2.2)

  • 8/3/2019 Android_STB_20110826

    5/9

    5

    TATA Road Map for Android Connected TV IBC2011

    Broadcast TV support demonstration (DVB-T) EPG Functionality

    Media Browser functionality. Browsing of images and videos stored instorage media using TATA Media Browser Application

    Flash-free YouTube Video Playback

    Platform support for SMP 8654 and 8644

    M1, M2, M3

    Performance Optimization and Field trial

    Migration to Android Froyo

    Content protection using Marlin DRM

    Integration of TATA developed DLNA to Android STB

    M4

    M# - Milestone

  • 8/3/2019 Android_STB_20110826

    6/9

    6

    TATA Road Map for Android Connected TV CES2012

    EPG Update: Backward EPG support in SI database Soft remote, mouse and keyboard: Integration of smart phone

    keys/mouse/keyboard as input device to the STB

    Media Rendering: Rendering of media from tablets to STB wirelesslywithin LAN network (DLNA will be the probable connectivity)

    Support SMP8670 platform

    M5

    Broadcast TV support demonstration (ATSC)

    EPG Update: Populate and show information from XMLTV/ROVI, Sharethe details/comments on the content to Facebook and twitter

    Support for viewing tweets and events User Profile: Creating user accounts in Social networking and other

    authentication required sites

    Support Broadcom 7425 platform (subject to support from Broadcom)

    M6

  • 8/3/2019 Android_STB_20110826

    7/97

    TATA Road Map for Android Connected TV Beyond CES2012

    Second screen: View TV applications in tablet and control them likescheduling of a program etc

    USB Webcam integration: Integration of Webcam providing thetechnology for supporting Skype or other video streaming later

    Connected PVR: Traditional PVR and recording contents from cloud if itis available readily immediately on scheduling

    Media rendering from STB: Rendering of media from STB to otherdevices through HTTP

    Integrated Media Search: Complete Media search in EPG - support ofbroadcast and media from websites and local storage devices

    Supporting different SOC platforms

    Internet TV support

    MHEG support

    BeyondCES*

    *Milestones to be tagged

  • 8/3/2019 Android_STB_20110826

    8/98

    1. Android porting Porting of Android to SOC SDKs

    Offering from TEL on Android STB space

    2. Customization/Optimization of Android stack for TV scenarios

    3. Development of Platform Abstraction Layer to handle different SOCs

    5. Android TV application development / Integration

    6. Cloud application development for TV scenarios

    7. Home entertainment solution in Android

    8. Verification and validation

    Boot-time optimization

    Performance optimization

    Removal of redundant modules

    Tuner

    Demux

    User interface devices like remote control, keyboard,etc

    Linear TV features like EPG, Channel Listing, PVR etc

    Non-Linear TV based application development

    Integration with internet web TVs

    Client development for Skype, Google +, Facebook, Twitter etc

    Integration of social networking features to the live TV programs

    Tablet based TV application development to interact with Android

    TV

    Media rendering to/from TV

    4. DTV middleware development / Integration

    Compliance to different regions: DVB, ATSC, MHEG etc

    DRMs, CA, Codecs Trusted Computing, DLNA

    Integration/Porting of third party software components

    Compliance to different regions: DVB, ATSC, MHEG etc

    Inter operability tests

  • 8/3/2019 Android_STB_20110826

    9/99

    Thank You

    ITPB Road, Whitefield

    Bangalore, India 560 048

    Tel +91 80 22979123

    Fax +91 80 28411474

    e-mail [email protected]

    www.tataelxsi.com