An Android Television device refers to an Android device implementation that is an entertainment interface for consuming digital media, movies, games, apps, and/or live TV for users sitting about ten feet away (a “lean back” or “10-foot user interface”).
Android device implementations are classified as a Television if they meet all the following criteria:
The additional requirements in the rest of this section are specific to Android Television device implementations.
To be added.
To be added.
Android Television device implementations:
android.software.leanback
and android.hardware.type.television
.WebView compatibility (Section 3.4.1)
Lock Screen Media Control (Section 3.8.10)
If Android Television device implementations support a lock screen,they:
Multi-windows (Section 3.8.14)
Accessibility (Section 3.10)
[T-SR] Android Television device implementations MUST support third-party accessibility services.
[T-SR] Android Television device implementations are STRONGLY RECOMMENDED to preload accessibility services on the device comparable with or exceeding functionality of the Switch Access and TalkBack (for languages supported by the preloaded Text-to-speech engine) accessibility services as provided in the talkback open source project.
Text-to-Speech (Section 3.11)
If device implementations report the feature android.hardware.audio.output, they:
[T-SR] STRONGLY RECOMMENDED to include a TTS engine supporting the languages available on the device.
[T-0-1] MUST support installation of third-party TTS engines.
TV Input Framework (Section 3.12)
To be added.