2014-09-17, 14:02
Many here already know that 3-months ago Google announced the new "Android TV" platform based on upcoming release of Android L, which will finally replace the old Google TV and bring a more user-friendly user-experience to Android televisions and set-top boxes. While this platform could be very tough competition for Kodi, it could also give Kodi developers more Android frameworks and APIs to possible be able to make Kodi much better on Android.
Some new official facts about Google's new Android TV platform have finally been posted as of yesterday when Mark Gregotski, the head of the Linaro Digital Home Group (LHG), provided a technical overview of Android TV during the on-going Linaro Connect US 2014 (LCU14) conference.
You can now find a summary of that "LCU14-204 : Overview of Android TV Presentation" sessions on Linaro’s blog here
http://www.linaro.org/blog/lcu14-monday-wrap/
LCU14 session 204 : Overview of Android TV Presentation - Full presentation slideshow and transcript here
http://www.slideshare.net/linaroorg/lcu1...android-tv
Highlights
● One Android SDK for all form factors
● >5000 new APIs
● Fully 64-bit compatible
● Feature’s Google’s latest home entertainment play with Android TV
● Android L Features Android TV related: + H.265 + NDK Media APIs + TV Input Framework + improved AV sync + Cast receiver + 64-bit trusted execution environment + OpenGL ES 3.1 & Android Extension Pack + Closed caption enhancements
● Giving TV the same level of attention as phones/tablets; just a new form factor
● Reduce fragmentation: create a standard for an OS, developer APIs
● Built into TVs, set-tops, streaming consoles, gaming consoles
● Support for gaming and Google Cast (receivers)
● Introduce the “Leanback Experience” with new UI framework classes for the 10-foot viewing perspective
● aggressive hardware specs targeting CPU/GPU performance of gaming stations + stringent security requirements, minimum configuration: 1 GB RAM + 8GB Flash
● Google is actively working with silicon vendors and TV manufacturers
● Established partnerships with pay TV operators: SFR, Bouygues Telecom, LG Uplus
● Performance: raise the bar for big screen glitch-free audio/video sync, 4k video playback, gaming capable, responsive rich UI
● Security: secure boot, protected video path, 64-bit TEE, W3C EME
● Pay TV: gain studio approval to protect HD (1080p) and 4k content, establish Android TV with operators: cable/satellite, telco, IPTV
● Enhanced streaming support
● ExoPlayer: MPEG DASH, Smooth Streaming, open source player with features not provided by MediaPlayer: built on top of the MediaExtractor and MediaCodec APIs
● Subtitles / CC: TTML / CEA-608 in addition to WebVTT: pushing Android media framework to enhance AV pipeline
● TV Quality playback
● Concurrent multiple audio output (PIP)
● Tunneled video/audio support and HW-based AV Sync
● VP9/HEVC codec support for 4k video
● Android TV Multimedia Improvements: TV Input Framework (TIF): reduce fragmentation on your coffee table
● One standard remote control to unify all Live TV input content sources
● Chrome Webview (based on Chromium 36) support for HTML5 Video w/ DRM (EME/MSE)
● OpenGL ES 3.1 + Android Extension Pack (vendor extensions)
● TV Input Framework: Unifying all Live TV sources OVER THE AIR TV TUNER - IP + IP NETWORK UNIFIED CHANNEL + CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CABLE / SATELLITE CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL
● TV Input Framework: Designed to provide access to a variety of Live TV input sources and bring them together through a single user interface
● Three use cases: Virtual input with external set-top box (Virtual TV Input application communicates w/ STB), IP Input with place-shift device (converts content to IP), Pure IP input (Multicast IP / managed; Adaptive Streaming / unmanaged)
● Android TV -Security: Android TV will provide support for Security Level 1 Widevine and Playready DRM
● Studio approval paves the way for Android TV deployment in cable set-top boxes
Android TV - Summary / Questions
● Android TV uses Trusty Secure OS
● Google wants to reduce complexity in the security space: implementation of Android OEM Crypto APIs
● To satisfy pay-TV operators require L1 security solution with protected video path using ARM TrustZone
● 64-bit TEE secure OS (Trusty) compared with other TLK solutions
● To accommodate operators with legacy CAS, will Google combine provide a framework to combine CA with Widevine DRM?
Android TV - Summary / Questions: Google is getting serious about creating a real set-top to compete with incumbent cable/telco/satellite makers, effort to make Android media framework support glitch-free VP9/HEVC 4k video playback, tunneled implementation, tight coupling between OMX IL and video hardware, specifying a particular OpenMAX integration or any other media framework architecture changes
● EME implementation with Widevine / OEMCrypto support
● WebView implementation of W3C EME/CDM
● CDM implementation via PPAPIs?
● Device discovery via DIAL, compatibility with DLNA?
Some new official facts about Google's new Android TV platform have finally been posted as of yesterday when Mark Gregotski, the head of the Linaro Digital Home Group (LHG), provided a technical overview of Android TV during the on-going Linaro Connect US 2014 (LCU14) conference.
You can now find a summary of that "LCU14-204 : Overview of Android TV Presentation" sessions on Linaro’s blog here
http://www.linaro.org/blog/lcu14-monday-wrap/
LCU14 session 204 : Overview of Android TV Presentation - Full presentation slideshow and transcript here
http://www.slideshare.net/linaroorg/lcu1...android-tv
Highlights
● One Android SDK for all form factors
● >5000 new APIs
● Fully 64-bit compatible
● Feature’s Google’s latest home entertainment play with Android TV
● Android L Features Android TV related: + H.265 + NDK Media APIs + TV Input Framework + improved AV sync + Cast receiver + 64-bit trusted execution environment + OpenGL ES 3.1 & Android Extension Pack + Closed caption enhancements
● Giving TV the same level of attention as phones/tablets; just a new form factor
● Reduce fragmentation: create a standard for an OS, developer APIs
● Built into TVs, set-tops, streaming consoles, gaming consoles
● Support for gaming and Google Cast (receivers)
● Introduce the “Leanback Experience” with new UI framework classes for the 10-foot viewing perspective
● aggressive hardware specs targeting CPU/GPU performance of gaming stations + stringent security requirements, minimum configuration: 1 GB RAM + 8GB Flash
● Google is actively working with silicon vendors and TV manufacturers
● Established partnerships with pay TV operators: SFR, Bouygues Telecom, LG Uplus
● Performance: raise the bar for big screen glitch-free audio/video sync, 4k video playback, gaming capable, responsive rich UI
● Security: secure boot, protected video path, 64-bit TEE, W3C EME
● Pay TV: gain studio approval to protect HD (1080p) and 4k content, establish Android TV with operators: cable/satellite, telco, IPTV
● Enhanced streaming support
● ExoPlayer: MPEG DASH, Smooth Streaming, open source player with features not provided by MediaPlayer: built on top of the MediaExtractor and MediaCodec APIs
● Subtitles / CC: TTML / CEA-608 in addition to WebVTT: pushing Android media framework to enhance AV pipeline
● TV Quality playback
● Concurrent multiple audio output (PIP)
● Tunneled video/audio support and HW-based AV Sync
● VP9/HEVC codec support for 4k video
● Android TV Multimedia Improvements: TV Input Framework (TIF): reduce fragmentation on your coffee table
● One standard remote control to unify all Live TV input content sources
● Chrome Webview (based on Chromium 36) support for HTML5 Video w/ DRM (EME/MSE)
● OpenGL ES 3.1 + Android Extension Pack (vendor extensions)
● TV Input Framework: Unifying all Live TV sources OVER THE AIR TV TUNER - IP + IP NETWORK UNIFIED CHANNEL + CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CABLE / SATELLITE CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL
● TV Input Framework: Designed to provide access to a variety of Live TV input sources and bring them together through a single user interface
● Three use cases: Virtual input with external set-top box (Virtual TV Input application communicates w/ STB), IP Input with place-shift device (converts content to IP), Pure IP input (Multicast IP / managed; Adaptive Streaming / unmanaged)
● Android TV -Security: Android TV will provide support for Security Level 1 Widevine and Playready DRM
● Studio approval paves the way for Android TV deployment in cable set-top boxes
Android TV - Summary / Questions
● Android TV uses Trusty Secure OS
● Google wants to reduce complexity in the security space: implementation of Android OEM Crypto APIs
● To satisfy pay-TV operators require L1 security solution with protected video path using ARM TrustZone
● 64-bit TEE secure OS (Trusty) compared with other TLK solutions
● To accommodate operators with legacy CAS, will Google combine provide a framework to combine CA with Widevine DRM?
Android TV - Summary / Questions: Google is getting serious about creating a real set-top to compete with incumbent cable/telco/satellite makers, effort to make Android media framework support glitch-free VP9/HEVC 4k video playback, tunneled implementation, tight coupling between OMX IL and video hardware, specifying a particular OpenMAX integration or any other media framework architecture changes
● EME implementation with Widevine / OEMCrypto support
● WebView implementation of W3C EME/CDM
● CDM implementation via PPAPIs?
● Device discovery via DIAL, compatibility with DLNA?