يظهر مربّع حوار "البث" كلّما تم الضغط على زر "البث". يتيح مربع الحوار "البث" للمستخدمين إمكانية الاتصال بأجهزة استقبال الويب والتحكّم فيها وقطع الاتصال بها.
إذا كنت بصدد تطوير عملية تنفيذ مخصّصة أو إنشاء تطبيق لنظام التشغيل iOS أو Chrome، عليك تنفيذ مربع الحوار هذا بطريقة متّسقة، كي يتعرّف المستخدمون عليه ويثقوا في أدائه المتّسق على جميع الأجهزة والتطبيقات والمنصات. يمكنك الرجوع إلى التطبيقات المرجعية للاطّلاع على أمثلة.
مربّع حوار البث، لم يتم الاتصال (تتوفّر أجهزة استقبال)
مطلوب (السلوك التلقائي
لـ MediaRouter على Android):
أ عندما لا يكون تطبيق المرسِل متصلاً بجهاز استقبال Cast،
يؤدي النقر على زر "البث" إلى عرض مربّع حوار "البث".
ب يظهر عنوان مربّع حوار "البث"، وهو "البث إلى".
ج يعرض مربّع حوار "البث" قائمة بأجهزة استقبال الويب المتاحة.
د يجب أن يعرض كل جهاز استقبال يبث حاليًا الرسالة "يتم البث من
اسم التطبيق".
يُرجى ملاحظة سيناريوهات المستخدمين المتعدّدين التالية:
- عندما يتصل مستخدم آخر بجهاز استقبال يبث حاليًا من التطبيق والحساب نفسيهما، يوفّر تطبيق المرسِل عناصر التحكّم في المحتوى الذي يتم بثه.
- عندما يتصل مستخدم آخر بجهاز استقبال يبث حاليًا من تطبيق لا يبث، يتم قطع اتصال تطبيق المرسِل السابق ويتصل تطبيق المرسِل الجديد.
Android
مربّع حوار البث، لم يتم الاتصال
بثّ الشاشة الرئيسية
iOS
مربّع حوار البث، لم يتم الاتصال
بثّ الشاشة الرئيسية
Chrome
مربّع حوار البث، لم يتم الاتصال
بثّ الشاشة الرئيسية
مربّع حوار البث، لم يتم الاتصال (على أجهزة iOS فقط)
في نظام التشغيل iOS، عند بث المحتوى للمرة الأولى، على المستخدمين الموافقة على السماح بالوصول إلى الشبكة المحلية (LNA) لأجهزة البث. يتم عرض شاشة معلومات إعلانية بينية للمستخدمين توضّح سبب الحاجة إلى هذا الإذن، يليها مربّع الحوار العادي الخاص بأذونات LNA من Apple.
بعد إجراء عملية البث للمرة الأولى، إذا لم يتم العثور على أي أجهزة عند النقر على زر "البث" أثناء اتصال المستخدم بشبكة Wi-Fi، ستظهر شاشة مساعدة توضّح سبب عدم توفّر "برامج استقبال الويب" (على سبيل المثال، إذا كان الوصول إلى الشبكة المحلية غير مفعّل أو إذا كانت هناك مشكلة في شبكة Wi-Fi).
مطلوب:
أ الإرسال لأول مرة: بعد النقر على زر "الإرسال" للمرة الأولى، يجب عرض إعلان بيني لتوضيح سبب ضرورة السماح للتطبيق بالوصول إلى أجهزة الشبكة المحلية. يجب أن يتضمّن الإعلان البيني معلومات حول سبب الحاجة إلى الوصول إلى الشبكة المحلية، وذلك لزيادة احتمالية موافقة المستخدم على منح الإذن بالوصول إلى الشبكة المحلية.
B أجهزة الاستقبال غير متاحة: يؤدي النقر على زر "البث" إلى عرض شاشة مساعدة توضّح الأسباب المحتملة لعدم عثور المستخدم على أجهزة استقبال الويب، بالإضافة إلى روابط تؤدي إلى "الإعدادات" لحلّ المشاكل المتعلّقة بأذونات الشبكة المحلية.
البثّ لأول مرّة (على أجهزة iOS)
البث للمرة الأولى: أذونات الوصول إلى الشبكة المحلية والإعلانات البينية
المستلمون غير متوفّرين
المستلمون غير متوفّرين
مربّع حوار البث، تم الاتصال ولكن لم يتم البث
مطلوب
أ عند ربط تطبيق المرسِل بجهاز استقبال ويب،
يؤدي النقر على زر "البث" إلى عرض مربّع حوار "البث"
ب يظهر عنوان مربّع حوار "البث" "اسم جهاز الاستقبال"
ج يعرض مربّع حوار "البث" زرًا لإيقاف البث
مع تصنيف الزر "إيقاف البث" (للحصول على مزيد من المعلومات حول قطع الاتصال، يُرجى الاطّلاع على
إيقاف البث من جهاز المرسِل)
Android
مربّع حوار البث، تم الاتصال ولكن لا يتم البث
تم تحميل تطبيق المستلِم / في وضع الخمول
iOS
مربّع حوار البث، تم الاتصال ولكن لا يتم البث
تم تحميل تطبيق المستلِم / في وضع الخمول
مربّع حوار البثّ أثناء البثّ
مطلوب
أ يظهر عنوان مربع الحوار "البث" "اسم الجهاز المستقبِل"
ب يظهر الجهاز المستقبِل أو المحتوى الذي يتم بثه حاليًا أسفل
العنوان
ج يعرض مربع الحوار "البث" زر "إيقاف البث" الذي يوقف
البث (لمزيد من المعلومات، يُرجى الاطّلاع على
إيقاف البث من الجهاز المرسِل)
أفضل ممارسة
- لتقديم أفضل تجربة للمستخدم، يجب توفير عناصر تحكّم ثابتة بالإضافة إلى عناصر التحكّم في مربّع الحوار "البث".
Android
مربّع حوار الإرسال أثناء إرسال المحتوى
الجهاز المتلقّي يشغّل المحتوى
iOS
مربّع حوار الإرسال أثناء إرسال المحتوى
الجهاز المتلقّي يشغّل المحتوى
Chrome
مربّع حوار الإرسال أثناء إرسال المحتوى
الجهاز المتلقّي يشغّل المحتوى
الصور المستخدَمة في دليل التصميم هذا مقدمة من مؤسسة Blender، وهي تتم مشاركتها بموجب حقوق الطبع والنشر أو رخصة المشاع الإبداعي.
- Elephant's Dream: (c) حقوق الطبع والنشر 2006، مؤسسة Blender / معهد هولندا لفنون الإعلام / www.elephantsdream.org
- Sintel: (c) حقوق الطبع والنشر لمؤسسة Blender Foundation | www.sintel.org
- Tears of Steel: (CC) Blender Foundation | mango.blender.org
- Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org