El SO Android TV se usa en millones de TVs, dispositivos de transmisión y decodificadores de TV paga. Google TV es una experiencia completamente nueva que está disponible primero en Chromecast con Google TV y en más dispositivos con el paso del tiempo.
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 sugerimos que apliques las prácticas recomendadas de esta guía.
Requisitos del modelo de referencia
- Compatibilidad con Google Cast: Google Cast te permite extender tus apps para Android, iOS y Chrome a fin de habilitar la transmisión de audio y video a Android TV, así como a dispositivos Chromecast y a dispositivos con Asistente integrado. Para obtener más información, consulta la documentación de Google Cast.
- Usa sesiones multimedia: Las sesiones multimedia proporcionan una manera 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 TV o auriculares, o comandos indirectos, como la indicación de "pausar" 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 los comandos. Consulta Cómo usar una sesión multimedia para obtener más información.
Descubrimiento del contenido en todas las plataformas
Ofrece un feed de acciones multimedia: Cuando proporcionas un feed de acciones multimedia JSON a Google, tu contenido se puede descubrir mediante las recomendaciones de Google TV y otras plataformas de Google, como la Búsqueda de Google. Los vínculos directos que proporciones permiten a los usuarios saltar directamente a la reproducción de tu contenido para aumentar la participación. El feed también habilita la búsqueda en el dispositivo y la capacidad de reproducir contenido multimedia con los comandos por voz de Asistente de Google.
Google está trabajando con una cantidad limitada de proveedores a la vez para integrarlos en esta función. Para obtener más detalles, consulta la documentación de 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 abandonan la app a mitad de una película o de una serie de TV en curso, puedes mostrar ese contenido directamente en la pantalla principal de Google TV a través de Ver a continuación. El usuario puede seleccionar una tarjeta para crear un vínculo directo directamente a la reproducción dentro de tu app. Ten en cuenta que una integración de Ver a continuación debe estar certificada para que la calidad se muestre en dispositivos Google TV. Consulta la documentación de Ver a continuación para obtener más detalles.
Voz y participación
- Compatibilidad con la vinculación de cuentas: La vinculación de cuentas proporciona una vinculación sin interrupciones entre la Cuenta de Google de un usuario y la cuenta de tu app para facilitar una experiencia del usuario optimizada para los usuarios nuevos y existentes 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 de voz.
- Compatibilidad con sincronización de derechos: Si tu feed de acciones multimedia incluye contenido multimedia con requisitos de derechos (por ejemplo, un usuario necesita tener una suscripción en particular 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.
- Ofrecer transmisión por voz:La transmisión por voz permite que los usuarios inicien la reproducción de contenido multimedia en dispositivos de transmisión compatibles mediante Asistente de Google. Para habilitar esta función, proporciona un feed de acciones multimedia, admite la vinculación de cuentas y crea un receptor de transmisión.
- Habilita Cast Connect: Con Cast Connect, tu app de Android TV puede actuar como receptor de Cast. De esta manera, puedes proporcionar una experiencia más completa y facilitar 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 Facturación Play para admitir compras directas desde la aplicación y administrar suscripciones en dispositivos móviles y TVs. Consulta la documentación sobre facturación para obtener más detalles.
- Proporciona suscripciones sin inconvenientes: Si combinas la vinculación optimizada de cuentas, la Facturación Play con las notificaciones para desarrolladores en tiempo real y el acceso silencioso, puedes brindar una experiencia de compra sin inconvenientes a los usuarios. 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 Android TV funciona en todos los dispositivos del ecosistema de TV, incluidos los nuevos dispositivos de la marca Google TV. Para saber si un dispositivo ofrece la experiencia de Google TV, por ejemplo, para las estadísticas, puedes evaluar o filtrar la función del sistema com.google.android.feature.AMATI_EXPERIENCE
.