البدء

بعد اكتساب فهم عام لميزة Cast والأنواع المختلفة من أجهزة الإرسال والاستقبال والأنظمة الأساسية المتوافقة (راجع نظرة عامة على حزمة SDK الخاصة بالإرسال)، أصبحت جاهزًا لبدء تطوير التطبيقات باستخدام حزمة SDK.

التحضير لتطوير Google Cast

  1. وصِّل جهاز البث وأكمل تعليمات الإعداد.

    1. بالنسبة إلى الأجهزة التي تعمل بتكنولوجيا Google Cast:

      1. تنزيل تطبيق Google Home من "متجر Google Play" إلى جهاز Android Sender

        أو تنزيل تطبيق Google Home من Apple App Store إلى جهاز iOS Sender.

      2. افتح تطبيق Google Home على جهاز Sender واتّبِع إرشادات الإعداد لجهازك أو راجِع صفحة دعم تطبيق Google Home التي تحتوي على روابط لضبط تعليمات الإعداد الخاصة بجميع الأجهزة التي تعمل بتكنولوجيا Google Cast.

    2. بالنسبة إلى الأجهزة الأخرى التي تعمل بتكنولوجيا Google Cast، يُرجى الرجوع إلى تعليمات الإعداد الخاصة بالشركة المصنّعة.

  2. سجِّل جهازك الذي يعمل بتكنولوجيا Google Cast من خلال وحدة تحكم مطوّري برامج Google Cast SDK (هذا الإجراء مطلوب لاستخدام الجهاز في الاختبار). لا تحاول تسجيل جهازك في وحدة تحكم مطوّري البرامج بدون إكمال الخطوة السابقة أولاً.

  3. راجع المواد التمهيدية على النظام الأساسي المحدد ونوع التطبيق الذي تقوم بتنفيذه:

    1. بالنسبة إلى أجهزة Chromecast، بما في ذلك "Chromecast مع Android TV" وأجهزة العرض التي تعمل باللمس، يمكنك الاطّلاع على Android TV مع Google Cast.
    2. بالنسبة إلى Google Cast للأجهزة الصوتية، راجع الأجهزة الصوتية.
  4. حدِّد نوع جهاز الاستقبال الذي تريد استخدامه.

  5. احصل على مكتبات واجهة برمجة التطبيقات الخاصة بتطبيقَي "المُرسِل" و"المستلِم" التي تنوي تطويرها:

    تعليمات إعداد مكتبة واجهة برمجة التطبيقات
    نوع التطبيق الويب iOS Android
    المرسل Web Sender مُرسِل نظام التشغيل iOS مرسِل Android
    مستلم جهاز استقبال الويب timing fixed in amara جهاز استقبال Android TV

  6. يمكنك تجربة نماذج التطبيقات والدروس التطبيقية حول الترميز. تتضمّن نماذج التطبيقات رمزًا برمجيًا صالحًا يمكن تجميعه وتنفيذه، بينما تقدّم الدروس التطبيقية حول الترميز تجربة موجَّهة وعملية للترميز مع تعليمات تفصيلية.

فهم عملية التطوير

في هذه المرحلة، أنت مستعد للبدء في العمل الحقيقي لتطوير تطبيق Cast.

في ما يلي الخطوات التي يجب اتّباعها:

  1. سجِّل تطبيقاتك على الويب وأجهزة استقبال Android TV من خلال Google Cast SDK Developer Console.
  2. راجِع إرشادات تجربة المستخدم لمعرفة كيفية تنفيذ واجهة مستخدم تتوافق مع تطبيقات البث الأخرى.
  3. راجع أدلة تطوير تطبيق Google Cast.
  4. راجِع مراجع واجهة برمجة التطبيقات.
  5. طوِّر تطبيقات الويب و/أو أجهزة استقبال التلفزيون على Android.
  6. وبغض النظر عن نوع "جهاز استقبال الويب" الذي تخطط لاستخدامه، عليك تنفيذ ما يلي:
    1. تطوير تطبيقات المُرسِل
    2. اختبار تطبيقات المُرسِل.
    3. اختبِر تطبيقات "المُرسِل" من خلال تطبيقات "المستلِم".

تثبيت مكتبات واجهة برمجة التطبيقات وإعداد سلسلة أدواتك

اتّبِع التعليمات الخاصة بكل واجهة برمجة تطبيقات تستخدمها:

الويب iOS Android
المرسل
الإعداد للتطوير باستخدام تطبيق Cast
مرجع واجهة برمجة التطبيقات لمُرسِل الويب
الإعداد لتطوير إطار عمل تطبيق Cast (CAF) على أجهزة iOS
مرجع واجهة برمجة التطبيقات لنظام التشغيل iOS
عملية الإعداد للتطوير باستخدام إطار عمل تطبيق Cast (CAF) لنظام التشغيل Android
مرجع واجهة برمجة التطبيقات لنظام التشغيل Android
مستلم
نظرة عامة على مستلِمي الويب
مرجع واجهة برمجة التطبيقات على الويب
timing fixed in amara
نظرة عامة حول جهاز استقبال Android TV
مرجع واجهة برمجة التطبيقات لنظام التشغيل Android

تنزيل رموز Cast (اختياري)

يتم تضمين رموز البث في واجهة مستخدم زر البث على كل نظام أساسي وكذلك في مكتبة v7mediarouter في Android. إذا كنت تستخدم زر بث مخصصًا وتحتاج إلى إضافة رموز البث يدويًا، فإنها متاحة للتنزيل بشكل منفصل. يتضمّن أرشيف ZIP هذا إصدارات Android وiOS والويب.