Commencer

Vous disposez de connaissances générales sur Cast, les différents types d'émetteurs et de récepteurs, ainsi que les plates-formes compatibles (consultez la section Présentation du SDK Cast). Vous pouvez alors commencer à développer des applications à l'aide du SDK Cast.

Se préparer au développement de Cast

  1. Connectez votre appareil Cast et suivez les instructions de configuration.

    1. Pour les appareils compatibles Google Cast:

      1. Téléchargez l'application Google Home depuis le Google Play Store sur un émetteur Android.

        ou téléchargez l'application Google Home depuis l'App Store d'Apple sur un appareil émetteur iOS.

      2. Ouvrez l'application Google Home sur votre appareil émetteur et suivez les instructions de configuration pour votre appareil, ou consultez la page d'assistance de l'application Google Home qui contient des liens vers des instructions de configuration pour tous les appareils compatibles Google Cast.

    2. Pour les autres appareils compatibles Cast, veuillez consulter les instructions de configuration du fabricant.

  2. Enregistrez votre appareil compatible Cast dans la console développeur du SDK Google Cast. Cette étape est obligatoire pour pouvoir utiliser l'appareil à des fins de test. N'essayez pas d'enregistrer votre appareil dans la console pour développeur avant d'avoir effectué l'étape précédente.

  3. Consultez les supports de présentation de la plate-forme et du type d'application que vous mettez en œuvre:

    1. Pour les appareils Chromecast, y compris Chromecast avec Android TV et les appareils à écran tactile, consultez Android TV avec Google Cast.
    2. Pour les appareils audio Google Cast, consultez la section Appareils audio.
  4. Choisissez le type de récepteur que vous prévoyez d'utiliser.

  5. Obtenez les bibliothèques d'API pour les applications Expéditeur et Récepteur que vous souhaitez développer:

    Instructions de configuration de la bibliothèque d'API
    Type d'application Web iOS Android
    Expéditeur Expéditeur Web Expéditeur iOS Android Sender
    Récepteur Web Receiver N/A Récepteur Android TV

  6. Essayez les exemples d'applications et les ateliers de programmation. Les exemples d'applications comportent du code fonctionnel pouvant être compilé et exécuté, tandis que les ateliers de programmation proposent une expérience de codage pratique guidée avec des instructions détaillées.

Comprendre le processus de développement

Vous êtes maintenant prêt à développer une application Cast.

Voici la procédure à suivre:

  1. Enregistrez vos applications Web et Android TV Receiver via la console pour développeurs du SDK Google Cast.
  2. Consultez les consignes relatives à l'expérience utilisateur pour découvrir comment mettre en œuvre une UI cohérente avec les autres applications Cast.
  3. Consultez les guides de développement d'applications Google Cast.
  4. Consultez la documentation de référence de l'API.
  5. Développez vos applications Web et/ou Android TV Receiver.
  6. Quel que soit le type de récepteur Web que vous prévoyez d'utiliser, vous devez :
    1. Développez vos applications Expéditeur.
    2. Testez votre ou vos applications Expéditeur.
    3. Testez vos applications Expéditeur avec vos applications réceptrices.

Installer des bibliothèques d'API et configurer votre chaîne d'outils

Suivez les instructions pour chaque API que vos applications utiliseront:

Web iOS Android
Expéditeur
Configuration du développement avec l'application Cast
Documentation de référence de l'API Web Sender
Configuration du développement avec le framework d'application Cast (CAF) pour iOS
Documentation de référence de l'API iOS
Configuration du développement avec le framework d'application Cast (CAF) pour Android
Documentation de référence de l'API Android
Récepteur
Présentation de Web Receiver
Documentation de référence de l'API Web
N/A
Présentation d'Android TV Receiver
Documentation de référence de l'API Android

Télécharger les icônes Cast (facultatif)

Les icônes Cast sont incluses dans l'interface utilisateur de l'icône Cast sur chaque plate-forme, ainsi que dans la bibliothèque Android v7mediarouter. Si vous mettez en œuvre une icône Cast personnalisée et que vous devez ajouter manuellement les icônes Cast, vous pouvez les télécharger séparément. Cette archive ZIP inclut des versions pour Android, iOS et le Web.