Erste Schritte

Ausgerüstet mit einem allgemeinen Verständnis von Cast, den verschiedenen Arten von Sendern und Empfängern sowie den unterstützten Plattformen (siehe Übersicht über das Cast SDK) können Sie mit der Entwicklung von Apps mit dem Cast SDK beginnen.

Auf Cast-Entwicklung vorbereiten

  1. Schließe dein Übertragungsgerät an und folge der Einrichtungsanleitung.

    1. Für Google Cast optimierte Geräte:

      1. Laden Sie die Google Home App aus dem Google Play Store auf ein Android Sender-Gerät herunter.

        oder laden Sie die Google Home App aus dem Apple App Store auf ein iOS-Sendergerät herunter.

      2. Öffnen Sie die Google Home App auf Ihrem Sender und folgen Sie den Aufforderungen zur Einrichtung Ihres Geräts oder rufen Sie die Supportseite der Google Home App auf. Dort finden Sie Links zur Einrichtungsanleitung für alle für Google Cast optimierten Geräte.

    2. Informationen zu anderen für Google Cast optimierten Geräten findest du in der Einrichtungsanleitung des Herstellers.

  2. Registriere dein für Google Cast optimiertes Gerät in der Google Cast SDK Developer Console. Dies ist erforderlich, um das Gerät zum Testen zu verwenden. Versuchen Sie nicht, Ihr Gerät in der Developer Console zu registrieren, ohne vorher den vorherigen Schritt ausgeführt zu haben.

  3. Lesen Sie die einführenden Materialien zur jeweiligen Plattform und zum App-Typ, den Sie implementieren:

    1. Informationen zu Chromecast-Geräten, einschließlich Chromecast mit Android TV und Geräten mit Touchscreen, findest du unter Android TV mit Google Cast.
    2. Informationen zu Google Cast für Audiogeräte finden Sie unter Audiogeräte.
  4. Entscheiden Sie, welchen Empfängertyp Sie verwenden möchten.

  5. Rufen Sie die API-Bibliotheken für die Sender- und Empfänger-Apps ab, die Sie entwickeln möchten:

    Einrichtungsanleitung für die API-Bibliothek
    App-Typ Web iOS Android
    Absender Web-Absender iOS-Absender Android-Absender
    Empfänger Web-Receiver Android TV-Receiver

  6. Beispiel-Apps und Codelabs ausprobieren Die Beispiel-Apps enthalten funktionierenden Code, der kompiliert und ausgeführt werden kann. Die Codelabs bieten angeleitete, praktische Programmierkenntnisse mit Schritt-für-Schritt-Anleitungen.

Den Entwicklungsprozess verstehen

Jetzt können Sie mit der Entwicklung einer Cast-App beginnen.

Gehen Sie dazu so vor:

  1. Registriere deine Web- und Android TV Receiver-Apps über die Google Cast SDK Developer Console.
  2. In den Richtlinien zur Nutzererfahrung erfährst du, wie du eine UI implementierst, die mit anderen Cast-Apps kompatibel ist.
  3. Lesen Sie die Entwicklungsleitfäden für die Google Cast App.
  4. Sehen Sie sich die API-Referenzen an.
  5. Web- und/oder Android TV-Receiver-Apps entwickeln
  6. Unabhängig von der Art des Web-Receivers, den Sie verwenden möchten, müssen Sie Folgendes tun:
    1. Entwickeln Sie Ihre Sender-App(s).
    2. Testen Sie Ihre Sender-App(s).
    3. Testen Sie Ihre Absenderanwendungen mit Ihren Empfängeranwendungen.

API-Bibliotheken installieren und Toolchain konfigurieren

Folgen Sie der Anleitung für jede API, die Ihre Apps verwenden werden:

Web iOS Android
Absender
Einrichtung für die Entwicklung mit der Cast-App
Web Sender API-Referenz
Einrichtung für die Entwicklung mit dem Cast Application Framework (CAF) für iOS
iOS API-Referenz
Einrichtung für die Entwicklung mit dem Cast Application Framework (CAF) für Android
Android API-Referenz
Empfänger
Web Receiver – Übersicht
Web API-Referenz
Übersicht über den Android TV-Receiver
Android API-Referenz

Streaming-Symbole herunterladen (optional)

Die Cast-Symbole sind in der Benutzeroberfläche der Cast-Schaltfläche auf jeder Plattform sowie in der Android-Bibliothek v7mediarouter enthalten. Wenn Sie ein benutzerdefiniertes Cast-Symbol implementieren und die Cast-Symbole manuell hinzufügen müssen, können Sie sie separat herunterladen. Dieses ZIP-Archiv enthält Versionen für Android, iOS und Web.