Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Introduce Android TV and new features from Google I/O 2016

1.331 Aufrufe

Veröffentlicht am

Google I/O 2016 Extended Seoul

이승재 님

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

Introduce Android TV and new features from Google I/O 2016

  1. 1. Introduce Android TV and new features from Google I/O 2016 Seungjae Lee Technical Solutions Consultant
  2. 2. Background What are we talking about here?
  3. 3. What is Android TV? A global TV platform running on pure Android with lots of simple tools to let your app shine on the big screen Write once, run on... Smart TVs PayTV Set-Top Boxes Gaming Consoles Streaming Boxes
  4. 4. Android TV Activations
  5. 5. Demo General Android TV functions based on Android M
  6. 6. What’s new in Android N ● Recents ● Picture in Picture ● Recording APIs ● Leanback library
  7. 7. Recents ● Just like the Recents in mobile
  8. 8. Picture in Picture ● Watch a video in pinned windows in corner of the screen when navigating within apps ● Adding a PIP button to media control bar lets user easily switch to PIP mode ● Developers can add this feature to their apps by declaring they support PIP in AndroidManifest file and overriding Activity. onPictureInPictureModeChanged()
  9. 9. Recording APIs ● Schedule recordings in advance or start a recording as you watch a program ● Browse, manage, and playback the recording using the TV app ● Developers can add recording support to their TIF input app by implementing RecordingSession ● Sample implementation based on USB external TV tuner will be provided soon
  10. 10. HDR (High Definition Range) ● Support in the Android media pipeline to support tunneled playback of all upcoming HDR video standards: HDR10, DolbyVision, and BBC’s hybrid log gamma (HLG) ● New display getHdrCapabilities API to allow apps to query the HDR types supported, and also provides: ○ Color volume / Primary colorimetry ○ Achievable refresh rate at native resolution for HDR formats ● All decoder Capabilities will be enumerated in the beginning and saved inside the media framework ○ HDR10 requires HEVC decoder to support HDRMain10 profile ○ DolbyVision requires a special HEVC decoder ○ HLG requires VP9 decoder that supports profile 2 and the ability to propagate HDR static/dynamic metadata to the display
  11. 11. Leanback library ● Support for custom fragments in BrowseFragment ○ Allow custom fragment per category item ○ Allow developers to use Youtube-like navigation model ● Improved MediaPlayer that supports custom actions ○ Media details & Media actions ● Branding ○ Allow developers to provide custom TitleView on main application page (BrowseFragment) ○ Grouping in HeadersFragment ○ Support section headers and dividers to group navigation menu items
  12. 12. Android TV for developers ● Android N Preview SDK ○ All Android TV features are part of the overall Android N Preview SDK ○ Updated documentation and sample apps ● TV Emulator in SDK ○ Performance improvements over Android 6.0 emulator ● Android N Preview image for Nexus Player ○ Download image to flash: https://developer.android.com/preview/download.html ○ Sign up for online OTA: https://www.google.com/android/beta