يسمح Chromecast لتطبيقات الويب التي تعمل بنظامي التشغيل Android وiOS وChrome "ببث" المحتوى، مثل مشاركة الفيديو والصوت ومشاركة الشاشة (النسخ المطابق)، إلى أجهزة تعمل بتكنولوجيا Google Cast، مثل:
- Chromecast
- تلفزيون Chromecast Built-in (يُعرف أيضًا باسم التلفزيون المزوّد بـ Chromecast Built-in)
- مكبرات الصوت المضمَّنة في Chromecast (المعروفة أيضًا باسم مكبِّرات الصوت المزوَّدة بـ Chromecast)
- الشاشات الذكية (شاشة LCD محمولة تعمل باللمس كعميل رفيع)
- أجهزة Android اللوحية
وفي نموذج التفاعل مع Cast، يكون الهاتف الجوّال أو الجهاز اللوحي أو الكمبيوتر المحمول المُرسِل الذي يعمل كوحدة تحكّم عن بُعد للتحكّم في التشغيل، ويكون التلفزيون أو الشاشة أو الجهاز اللوحي الذي تم إرساؤه هو جهاز الاستقبال الذي يتلقّى التعليمات من المُرسِل ويعرض المحتوى من اتصال المستلِم بالإنترنت. يمكن أن تحدث كل إجراءات المستخدم (النقرات والتمريرات السريعة) على كل من جهاز المرسِل أو جهاز استقبال الويب.
يعتمد الإرسال على التنسيق بين شاشتين أو أكثر؛ واجهة مستخدم المرسِل وواجهة مستخدم المستلِم، حيث يجب أن يعملا معًا. على سبيل المثال، إذا ضغطت على زرّ على جهاز جوّال لإيقاف المحتوى مؤقتًا، يجب أن يشير التلفزيون إلى أنّه تم إيقافه مؤقتًا، بينما يجب أن يوفّر الجهاز الجوّال زر التشغيل لاستئناف التشغيل.
الاعتبارات
نظرًا لقيود الأجهزة والموارد، هناك بعض القيود الموضوعة على التطبيقات التي تمكِّن Chromecast:
- جهاز Cast هو جهاز منخفض الطاقة يعاني من قيود على الذاكرة ووحدة المعالجة المركزية (CPU) ووحدة معالجة الرسومات، لذا يجب أن يكون تطبيق جهاز استقبال الويب خفيف الوزن قدر الإمكان.
- بالنسبة إلى نماذج التفاعل المضمَّنة في Chromecast وChromecast، يمكن إنشاء علامات تبويب أو نوافذ أو نوافذ منبثقة في كلٍّ من تطبيق مستلم الويب أو تطبيق المُرسِل، بالإضافة إلى قبول مدخلات المستخدم مباشرةً، مثل النقرات أو التمريرات السريعة. على سبيل المثال، يمكن لتطبيق جهاز استقبال الويب على جهاز لوحي أو شاشة إرساء إرساء أن يعرض زر الإيقاف المؤقت وتلقي نقرة من أحد المستخدمين. بهذه الطريقة، يجب تشغيل جميع الإجراءات في التطبيق من مستلِم الويب أو تطبيق المرسِل.
- تدعم الشاشات الذكية إدخال المستخدم من خلال تطبيق مرسل أو عبر اللمس على واجهة المستخدم.
- مستقبِل الويب هو متصفِّح Chrome محسَّن لتشغيل الفيديو. ولذلك، لا يتم دعم WebGL والعميل الأصلي لمتصفح Chrome (NaCL) حاليًا، وكذلك إضافات Chrome.
- يتيح Cast تشغيل بث وسائط متزامن واحد في علامتي
<audio>
و<video>
أو مقاطع صوتية متعددة باستخدام واجهة برمجة تطبيقات WebAudio. لا يمكن تفعيل سوى عنصر فيديو واحد في DOM في أي وقت. بالإضافة إلى ذلك، لا يمكن تركيب الفيديو أو التلاعب به أو تحويله أو تكبيره أو تصغيره.
المبادئ العامة للتصميم
يجب مراعاة ما يلي عند تطوير واجهة المستخدم.
واجهة مستقبِل الويب:
- يمكن أن يكون لدى مستقبِل الويب عناصر تفاعلية وعناصر معلوماتية لوصف حالة التطبيق، مثل الإيقاف المؤقت أو التشغيل أو رسائل الخطأ. يمكن أن يحدث تفاعل المستخدم على مرسل Cast (الهاتف أو الجهاز اللوحي أو متصفح Chrome) أو مستقبِل الويب (التلفزيون أو الشاشات أو الأجهزة اللوحية).
- تذكّر أنّ إجراء الفيديو يتم في منتصف شاشة التلفزيون، ولا يجب أن تتداخل عناصر واجهة المستخدم مع العرض التقديمي. ضَع عناصر واجهة المستخدم في الثلث السفلي من شاشة مستقبِل الويب، مع ترك هامش بنسبة 10% من حواف الشاشة إلى إمكانية الخروج عن الحد المحتملة.
- يجب أن يكون الانتقال من حالة شاشة إلى أخرى سلسًا ويكون سينمائيًا. فبدلاً من الانتقال المفاجئ من ولاية إلى أخرى، استخدم الانتقالات مثل التلاشي للداخل والتلاشي. على سبيل المثال، تبقى حالة تحميل المحتوى على الشاشة وتتلاشى إلى تجربة تشغيل الوسائط.
واجهة المُرسِل:
- يتيح المُرسِل إجراءات المستخدم ويعرض مستقبِل الويب معلومات الحالة. على سبيل المثال، إذا تم إيقاف المحتوى مؤقتًا، يجب أن يشير التلفزيون إلى أنه تم إيقافه مؤقتًا، بينما يشير الجهاز الجوّال إلى أنه جاهز لبدء التشغيل (على سبيل المثال، عرض زر التشغيل للمستخدم).
- تُعتبر السرعة عاملاً مهمًا، يجب أن يتمكن المستخدمون من تحديد مكان عنصر التحكم في البث بسرعة وبدء تشغيل المحتوى على الشاشة الكبيرة على الفور. أثناء تحميل المحتوى، قدم مؤشرات تحميل متحركة واستخدم الانتقالات للمساعدة في الشعور بسرعة أكبر.
إنّ أسهل طريقة للتأكّد من أن تطبيق Cast الذي تستخدمه تتبع هذه المبادئ هي مراجعة واجهة المستخدم الخاصة بك من خلال قائمة اختيار تصميم الإرسال واختبار تطبيقات Cast.
إرشادات حول العلامة التجارية
إرشادات علامة Chromecast التجارية التالية مخصّصة لمطوّري التطبيقات، وتركّز على المتطلبات الإضافية التي يجب الالتزام بها لوصف تطبيقك النصي. للحصول على إرشادات حول العلامة التجارية لأجهزة Cast، راجع Partner Marketing Hub. يمكنك إخبار الآخرين بأن تطبيقك يعمل مع Chromecast Built-in باستخدام المصطلح "ممكّن Chromecast". ومع ذلك، يُرجى التأكد من توافق تطبيقك مع بنود الخدمة الإضافية لمطوّري برامج SDK لـ Cast وقائمة التحقق من التصميم، وأن استخدامك "لتمكين Chromecast" يتوافق مع إرشادات العلامة التجارية.
يمكنك استخدام شارة Chromecast بالمثل ما دام تطبيقك أو جهازك متوافقًا مع إرشادات الشارات. تحتفظ Google بالحق في طلب تعديل الشارة أو إيقاف استخدامها في حالة عدم الالتزام بإرشادات العلامة التجارية.
استخدام "Chromecast" في النص
- عند وصف تطبيق (وليس منتجًا من أجهزة) باعتباره يعمل بتكنولوجيا Google Cast، استخدِم العبارة "مع تفعيل Chromecast". على سبيل المثال: "هذا التطبيق مزوّد بتكنولوجيا Chromecast".
- عند وصف أحد منتجات الأجهزة المتوافقة التي تعمل بتكنولوجيا Google Cast، استخدِم "تلفزيون Chromecast Built-in" أو "Chromecast Built-in" أو "Chromecast Built-in" فقط.
- عند الكتابة في Chromecast، يجب كتابة "Chromecast" بحروف كبيرة، ويجب أن تكون كلمة "in-in" بأحرف صغيرة.
- في أي من مواد العرض التسويقية التي تستخدم "Chromecast" في النص أو الشارة/الشعار، يجب تضمين الإحالة القانونية التالية: Chromecast هي علامة تجارية تابعة لشركة Google LLC.
- لا تضع Chromecast في عنوان التطبيق (مثل تطبيق XYZ Chromecast).
مراسلة التطبيق الذي يستخدم Chromecast
يمكنك الترويج لتطبيقك على النحو التالي:
- "إن تطبيق XYZ هو تطبيق متوافق مع Chromecast يتيح لك بث المحتوى الترفيهي المفضل من جهازك الجوّال إلى جهاز التلفزيون".
- "يتوفّر تطبيق XYZ الآن على أجهزة التلفزيون المزوّدة بتقنية Chromecast Built-in."
- "يتوفّر تطبيق XYZ الآن مع جميع منتجات Chromecast، بما في ذلك Chromecast وChromecast Audio وأجهزة التلفزيون ومكبّرات الصوت المزوّدة بتقنية Chromecast Built-in."
- "إن تطبيق XYZ يمكّن Chromecast، مما يتيح لك الاستمتاع بجميع برامجك/أفلامك/موسيقىك/ألعابك المفضلة على التلفزيون مع Chromecast Built-in."
- "يتضمن تطبيق XYZ الآن دعم Chromecast، مما يسمح للمستخدمين ببث المحتوى من الهاتف إلى التلفزيون مع Chromecast Built-in."
شارة Chromecast
يمكنك استخدام شارات "Chromecast" على موقعك الإلكتروني وبيانات متجر التطبيقات والمواد التسويقية والمواد الترويجية من أجل عرض مدى التوافق مع الأجهزة التي تستخدم بروتوكول الإرسال.
- لا تعدّل اللون أو النسب أو المسافات أو أي جانب آخر من صورة الشارة.
- عند استخدام شارة Chromecast مع شعارات لتقنيات مكونات أخرى (مثل البلوتوث وSpotify Connect وAirPlay وغيرها)، يجب أن تكون شارة Chromecast بحجم مساوٍ أو أكبر.
- لا تجعل الشارة العنصر الأساسي في صفحتك.
- اترك مسافة بين الشارة والشعارات والرموز الأخرى على صفحتك.
- يمكنك استخدام شارة سوداء عند استخدامها على خلفية بيضاء أو فاتحة اللون أو متوسطة اللون.
- يجب استخدام الشارة البيضاء عند استخدامها على خلفية سوداء أو ذات ألوان داكنة.
- لا تستخدم الشارة على صفحة تتضمن أو تعرض محتوى للبالغين، أو تروج للمقامرة، أو تروّج للعنف، أو تتضمن كلامًا يحض على الكراهية، أو تتضمن بيع التبغ أو الكحول للأشخاص دون سن الحادية والعشرين، أو انتهاك القوانين أو اللوائح السارية الأخرى، أو محتوى محل اعتراض.
ربط الشارة
عند استخدام شارة Chromecast عبر الإنترنت، يجب أن ترتبط بواحدة مما يلي:
- قائمة تطبيقات Google ومنتجاتها التي تعمل بتكنولوجيا Chromecast، المتوفرة حاليًا على g.co/castapps.
- قائمة بالمنتجات التي نشرتها
- صفحة معيّنة لتفاصيل المنتج نشرتها.
- قائمة بالتطبيقات التي نشرتها
- صفحة تفاصيل تطبيق معيّنة نشرتها على Google Play أو في Apple App Store.
تنزيل مواد عرض شارة Chromecast
تحتوي حزمة التنزيل على تنسيقات Portable Network Graphics (.png) وAdobe Illustrator (.ai) وPostscripteded Postscript (.eps) .
معاينة شارات Chromecast


