Regarder des émissions de télévision en direct et d'autres contenus continus basés sur des chaînes est un élément essentiel de l'expérience TV. Les utilisateurs ont l'habitude de sélectionner et de regarder des émissions à la télévision en parcourant les chaînes. Le framework d'entrée TV crée des chaînes pour publier des contenus vidéo ou musicaux dans le guide des programmes TV.
Attention : Le framework d'entrée TV est destiné à être utilisé par les OEM pour créer des chaînes pour l'application TV du système Android. Il n'est compatible qu'avec Android 5.0 (niveau d'API 21) à Android 7.1 (niveau d'API 25). Les applications tierces doivent créer des chaînes pour leur contenu à l'aide des API de l'écran d'accueil Android TV. Pour en savoir plus, consultez la section Recommander du contenu sur l'écran d'accueil.
Le framework d'entrée TV fournit une méthode unifiée pour la réception et la lecture de contenus vidéo en direct provenant de sources matérielles, telles que les ports HDMI et les tuners intégrés, et de sources logicielles, telles que les vidéos diffusées en streaming sur Internet.
Le framework permet aux développeurs de définir des sources d'entrée de télévision en direct en implémentant un service d'entrée TV. Ce service publie une liste de chaînes et de programmes auprès du fournisseur TV. L'application de télévision en direct sur un appareil TV obtient la liste des chaînes et des programmes disponibles auprès du fournisseur TV et les affiche à l'utilisateur.
Lorsqu'un utilisateur sélectionne une chaîne spécifique, l'application TV en direct crée une session pour le service d'entrée TV associé via le gestionnaire d'entrée TV et demande au service d'entrée TV de se régler sur la chaîne demandée et de lire le contenu sur une surface d'affichage fournie par l'application TV.
Le framework d'entrée TV est conçu pour fournir un accès à une grande variété de sources d'entrée TV en direct et les regrouper dans une interface utilisateur unique où les utilisateurs peuvent parcourir, regarder et profiter du contenu. La création d'un service d'entrée TV pour votre contenu peut le rendre plus accessible sur les appareils TV.
Pour en savoir plus, consultez l'application exemple de service d'entrée TV .
Thèmes
- Développer un service d'entrée TV
- Découvrez comment développer un service d'entrée TV qui fonctionne avec l'application TV du système.
- Utiliser les données de chaîne
- Découvrez comment décrire les données de chaîne et de programme pour le système.
- Gérer les interactions des utilisateurs avec le téléviseur
- Découvrez comment présenter des superpositions, gérer la disponibilité du contenu et gérer la sélection de contenu.
- Compatibilité avec le contrôle du direct
- Découvrez comment prendre en charge le contrôle du direct dans votre service d'entrée TV.
- Compatibilité avec l'enregistrement de contenu
- Découvrez comment prendre en charge l'enregistrement de contenu dans votre service d'entrée TV.