El SO de Android TV alimenta millones de TVs, dispositivos de transmisión y decodificadores de TV de pago. Google TV es una experiencia completamente nueva que está disponible primero en el Chromecast con Google TV y, con el tiempo, en más dispositivos.
Todas las apps creadas para Android TV funcionan en dispositivos que ejecutan Google TV. Para proporcionar la mejor experiencia del usuario en Google TV, te recomendamos que apliques las prácticas recomendadas de esta guía.
Requisitos básicos
- Compatibilidad con Google Cast: Google Cast te permite extender tus apps para Android, iOS y Chrome para habilitar la transmisión de audio y video a TVs Android, así como a dispositivos Chromecast y dispositivos con Asistente. Para obtener más información, consulta la documentación de Google Cast.
- Usa sesiones multimedia: Las sesiones multimedia proporcionan una forma universal de interactuar con un reproductor de audio o video. Cuando una app informa a Android que está reproduciendo contenido multimedia, los controles de reproducción se pueden delegar a la app. La integración con la sesión multimedia permite que una app anuncie la reproducción de contenido multimedia de forma externa y reciba comandos de reproducción de fuentes externas. Estas fuentes pueden ser botones físicos, como el botón de reproducción de un control remoto de auriculares o de TV, o comandos indirectos, como indicarle "pausa" a Asistente de Google. Luego, la sesión multimedia delega estos comandos a la app, que los aplica al reproductor multimedia en el que se originaron. Consulta Cómo usar una sesión multimedia para obtener más detalles.
Descubrimiento de contenido en todas las plataformas
Ofrece un feed de acciones multimedia: Cuando proporcionas un feed de acciones multimedia en formato JSON a Google, tu contenido se puede descubrir a través de las recomendaciones de Google TV y otras plataformas de Google, como la Búsqueda de Google. Los vínculos directos que proporcionas permiten que los usuarios comiencen a reproducir tu contenido de inmediato, lo que aumenta la participación. El feed también permite la búsqueda en el dispositivo y la capacidad de reproducir contenido multimedia con los comandos por voz de Asistente de Google.
Google trabaja con una cantidad limitada de proveedores a la vez para integrarlos en esta función. Para obtener más detalles, consulta la documentación sobre las acciones multimedia.
Integra Ver a continuación: Ver a continuación permite que los usuarios vuelvan a interactuar con el contenido de tu app. Cuando los usuarios salen de tu app a mitad de una película o con una serie de TV en curso, puedes mostrar ese contenido directamente en la pantalla principal de Google TV con Ver a continuación. El usuario puede seleccionar una tarjeta para vincularse directamente a la reproducción dentro de tu app. Ten en cuenta que una integración de Ver a continuación debe certificarse para garantizar su calidad y poder mostrarse en dispositivos Google TV. Consulta la documentación de Watch Next para obtener más detalles.
Voz y participación
- Admite la vinculación de cuentas: La vinculación de cuentas proporciona una vinculación perfecta entre la Cuenta de Google de un usuario y la cuenta de tu app para facilitar una experiencia del usuario optimizada para los usuarios existentes y nuevos de tu app. La vinculación de cuentas es un requisito previo para otras funciones, como las suscripciones sin inconvenientes, la sincronización de derechos y la transmisión por voz.
- Compatibilidad con la sincronización de derechos: Si tu feed de acciones multimedia incluye contenido multimedia con requisitos de derechos (por ejemplo, un usuario debe tener una suscripción específica para acceder al contenido), puedes admitir la sincronización de derechos para declarar qué suscripciones tiene una cuenta vinculada. Consulta la documentación del extremo de derechos para obtener más detalles.
- Ofrece transmisión de voz: La transmisión de voz permite que los usuarios inicien la reproducción de contenido multimedia en dispositivos Cast compatibles a través del Asistente de Google. Para habilitar esta función, proporciona un feed de acciones de medios, admite la vinculación de cuentas y crea un receptor de Cast.
- Habilita Cast Connect: Con Cast Connect, tu app de Android TV puede actuar como receptor de Cast. Esto te permite brindar una experiencia más enriquecida y admitir la interacción con el control remoto. Consulta la Descripción general del receptor de Android TV para obtener más detalles.
Adquisición de usuarios
- Integra la Facturación Google Play: Usa la biblioteca de Play Billing para admitir compras directas desde la aplicación y administrar suscripciones en dispositivos móviles y TVs. Consulta la documentación de facturación para obtener más detalles.
- Ofrece suscripciones sin problemas: Si combinas la vinculación de cuentas optimizada, la Facturación Play con las notificaciones para desarrolladores en tiempo real y el acceso silencioso, puedes brindarles a los usuarios una experiencia de compra sin problemas. Mira el video sobre suscripciones sin inconvenientes para obtener más detalles.
Evaluación de funciones de Google TV
Una app creada para el SO de Android TV funciona en todos los dispositivos del ecosistema de TV, incluidos los nuevos dispositivos con la marca de Google TV. Para saber si un dispositivo ofrece la experiencia de Google TV, por ejemplo, para fines de análisis, puedes evaluar o filtrar la función del sistema com.google.android.feature.AMATI_EXPERIENCE
.