שנתחיל?

כשיש לכם הבנה כללית על Cast, הסוגים השונים של שולחים ומקלטים והפלטפורמות הנתמכות (ראו סקירה כללית על Cast SDK), תוכלו להתחיל לפתח אפליקציות באמצעות Cast SDK.

הכנה לפיתוח Cast

  1. מחברים את מכשיר ה-CAST ומשלימים את הוראות ההגדרה.

    1. במכשירים שתומכים ב-Google Cast:

      1. מורידים את אפליקציית Google Home מחנות Google Play למכשיר Android Sender

        או מורידים את אפליקציית Google Home מ-Apple App Store למכשיר iOS Sender.

      2. פתחו את אפליקציית Google Home במכשיר השולח ופעלו לפי הנחיות ההגדרה של המכשיר. לחלופין, ניתן לעיין בדף התמיכה של אפליקציית Google Home, שכולל קישורים להוראות הגדרה בכל המכשירים שתומכים ב-Google Cast.

    2. למכשירים אחרים שתומכים ב-Cast, עיין בהוראות ההגדרה של היצרן.

  2. רשום את המכשיר התומך ב-Cast ב-Google Cast SDK Developer Console (נדרש כדי להשתמש במכשיר לבדיקה). אל תנסה לרשום את המכשיר ב-Developer Console בלי להשלים קודם את השלב הקודם.

  3. מומלץ לקרוא את חומרי המבוא על הפלטפורמה הספציפית ועל סוג האפליקציה שאתם מטמיעים:

    1. למכשירי Chromecast, כולל Chromecast with Android TV ומכשירי מסך מגע, עיינו במאמר Android TV with Google Cast.
    2. למידע על Google Cast להתקני אודיו, כדאי לעיין במאמר התקני אודיו.
  4. מחליטים באיזה סוג של מקלט רוצים להשתמש.

  5. צריך לקבל את ספריות ה-API לאפליקציות השולח והנמען שרוצים לפתח:

    הוראות להגדרה של ספריית API
    סוג אפליקציה אתרים iOS Android
    השולח שולח אינטרנט שולח iOS שולח Android
    מקבל אינטרנט מקלט לא רלוונטי רסיבר של Android TV

  6. כדאי לנסות את האפליקציות לדוגמה ואת Codelabs. באפליקציות לדוגמה יש קוד עבודה שאפשר להדר ולהפעיל, ואילו ב-codelabs נהנים מחוויית תכנות מודרכת ומעשית עם הוראות מפורטות.

הבנת תהליך הפיתוח

בשלב הזה אתם מוכנים להתחיל לעבוד בפועל של פיתוח אפליקציית Cast.

אלה השלבים שצריך לבצע:

  1. רשום את האפליקציות שלך ב-Web and Android TV Receiver דרך Google Cast SDK Developer Console.
  2. מומלץ לקרוא את ההנחיות בנושא חוויית משתמש כדי ללמוד איך להטמיע ממשק משתמש שתואם לאפליקציות Cast אחרות.
  3. עיינו במדריכים לפיתוח אפליקציית Google Cast.
  4. מעיינים בהפניות של ה-API.
  5. פיתוח אפליקציות אינטרנט ו/או Android TV Receiver.
  6. ללא קשר לסוג של מקלט האינטרנט שבו אתם מתכוונים להשתמש, אתם:
    1. פתח את אפליקציות השולח שלך.
    2. בודקים את אפליקציות השולחים.
    3. בודקים את אפליקציות השולח באמצעות אפליקציות המקבל.

התקנה של ספריות API והגדרת ה-toolchain

יש לפעול לפי ההוראות לכל API שבו ישתמשו האפליקציות:

אתרים iOS Android
השולח
הגדרה לפיתוח עם אפליקציית Cast
חומר עזר בנושא Web Sender API
הגדרה לפיתוח עם מסגרת של אפליקציית Cast (CAF) ל-iOS
חומר עזר בנושא API ל-iOS
הגדרה לפיתוח באמצעות מסגרת אפליקציית Cast (CAF) ל-Android
חומר עזר בנושא API ל-Android
מקבל
סקירה כללית של מקלט האינטרנט
חומר עזר בנושא API באינטרנט
לא רלוונטי
סקירה כללית של מקלט Android TV
חומר עזר בנושא API ל-Android

הורדת סמלי Cast (אופציונלי)

סמלי Cast מופיעים בממשק המשתמש של לחצן הפעלת Cast בכל פלטפורמה, וכן בספריית v7mediarouter של Android. אם אתם מטמיעים לחצן העברה מותאם אישית ועליכם להוסיף את סמלי ההעברה באופן ידני, תוכלו להוריד אותם בנפרד. ארכיון ה-zip הזה כולל גרסאות ל-Android, ל-iOS ולאינטרנט.