Upload
rajat-das
View
219
Download
0
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