شروع کنید

با داشتن درک کلی از 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 ثبت کنید.

  3. مطالب مقدماتی را در پلتفرم خاص و نوع برنامه ای که در حال پیاده سازی هستید مرور کنید:

    1. برای دستگاه‌های Chromecast، از جمله Chromecast با Android TV و دستگاه‌های نمایشگر لمسی، Android TV با Google Cast را ببینید.
    2. برای Google Cast برای دستگاه‌های صوتی، به دستگاه‌های صوتی مراجعه کنید.
  4. تصمیم بگیرید که از کدام نوع گیرنده استفاده کنید.

  5. کتابخانه‌های API را برای برنامه‌های فرستنده و گیرنده که می‌خواهید توسعه دهید دریافت کنید:

    دستورالعمل های راه اندازی کتابخانه API
    نوع برنامه وب iOS اندروید
    فرستنده فرستنده وب فرستنده iOS فرستنده اندروید
    گیرنده گیرنده وب n/a گیرنده Android TV

  6. نمونه برنامه ها و Codelabs را امتحان کنید. برنامه های نمونه دارای کد کاری هستند که می تواند کامپایل و اجرا شود، در حالی که لبه های کد یک تجربه کدنویسی هدایت شده و عملی را با دستورالعمل های گام به گام ارائه می دهند.

فرآیند توسعه را درک کنید

در این مرحله، شما آماده هستید تا وارد کار واقعی توسعه یک برنامه Cast شوید.

در زیر مراحلی وجود دارد که باید دنبال کنید:

  1. برنامه‌های گیرنده وب و Android TV خود را از طریق کنسول برنامه‌نویس Google Cast SDK ثبت کنید .
  2. دستورالعمل‌های تجربه کاربری را مرور کنید تا با نحوه پیاده‌سازی رابط کاربری سازگار با سایر برنامه‌های Cast آشنا شوید.
  3. راهنمای توسعه برنامه Google Cast را مرور کنید.
  4. مراجع API را مرور کنید.
  5. برنامه های گیرنده وب و/یا Android TV خود را توسعه دهید.
  6. صرف نظر از نوع گیرنده وب که قصد استفاده از آن را دارید، شما:
    1. برنامه(های) فرستنده خود را توسعه دهید.
    2. برنامه(های) فرستنده خود را آزمایش کنید .
    3. برنامه(های) فرستنده خود را با برنامه(های) گیرنده خود تست کنید .

کتابخانه های API را نصب کنید و زنجیره ابزار خود را پیکربندی کنید

دستورالعمل‌های مربوط به هر API را که برنامه‌های شما استفاده می‌کنند دنبال کنید:

وب iOS اندروید
فرستنده
راه اندازی برای توسعه با برنامه Cast
مرجع API فرستنده وب
راه اندازی برای توسعه با Cast Application Framework (CAF) برای iOS
مرجع iOS API
راه اندازی برای توسعه با Cast Application Framework (CAF) برای اندروید
مرجع Android API
گیرنده
نمای کلی گیرنده وب
مرجع Web API
n/a
نمای کلی گیرنده Android TV
مرجع Android API

دانلود نمادهای Cast (اختیاری)

نمادهای Cast در رابط کاربری Cast Button در هر پلتفرم و همچنین در کتابخانه Android v7mediarouter گنجانده شده است. اگر در حال اجرای یک دکمه Cast سفارشی هستید و باید نمادهای Cast را به صورت دستی اضافه کنید، آنها برای دانلود جداگانه در دسترس هستند. این آرشیو فشرده شامل نسخه هایی برای اندروید، iOS و وب است.