يظهر مربّع حوار البث عند الضغط على زر البث. يتيح مربّع حوار "البث" للمستخدمين الاتصال بأجهزة استقبال الويب والتحكّم فيها وقطع الاتصال بها.
إذا كنت تُطوّر عملية تنفيذ مخصّصة أو تُنشئ تطبيقًا لنظام التشغيل iOS أو Chrome، يجب تنفيذ مربّع الحوار هذا بطريقة متّسقة، حتى يتعرّف عليه المستخدمون ويثقون في عمله باستمرار على جميع الأجهزة والتطبيقات والمنصات. يمكنك الرجوع إلى التطبيقات المرجعية للحصول على أمثلة.
مربّع حوار البث، لم يتم الاتصال (أجهزة الاستقبال متاحة)
مطلوبة (السلوك التلقائي
لتطبيق Android MediaRouter):
أ عندما لا يكون تطبيق المُرسِل متصلاً بجهاز استقبال بث،
يؤدي النقر على زر البث إلى عرض مربّع حوار البث
ب يظهر عنوان مربّع حوار البث "البث إلى"
ج يعرض مربّع حوار البث قائمة بأجهزة استقبال الويب المتاحة
د من المفترض أن يعرض كل جهاز استقبال يبث حاليًا الرسالة "بث اسم التطبيق".
ملاحظة حول سيناريوهات المستخدمين المتعدّدين:
- عندما يتصل مستخدم آخر بجهاز استقبال يبث حاليًا من التطبيق والحساب نفسهما، يقدّم تطبيق المُرسِل عناصر التحكّم في المحتوى الذي يتم بثّه.
- عندما يتصل مستخدم آخر بجهاز استقبال يبث محتوًى حاليًا من تطبيق لا يبث محتوًى، يتم قطع اتصال تطبيق المُرسِل السابق وربط تطبيق المُرسِل الجديد.
Android
مربّع حوار البث، غير متصل

بث الشاشة الرئيسية

iOS
مربّع حوار البث، غير متصل

بث الشاشة الرئيسية

Chrome
مربّع حوار البث، غير متصل

بث الشاشة الرئيسية

مربّع حوار البث، الجهاز غير متصل (iOS فقط)
بالنسبة إلى أجهزة iOS، عند بث المحتوى لأول مرة، على المستخدمين الموافقة على السماح بالوصول إلى الشبكة المحلية (LNA) ل أجهزة البث. يتم عرض شاشة معلومات بينية للمستخدمين توضّح سبب الحاجة إلى هذا الإذن، يليها مربّع حوار أذونات LNA العادي من Apple.
بعد البث لأول مرة، إذا لم يتم العثور على أي أجهزة عند النقر على زر البث أثناء اتصال المستخدم بشبكة Wi-Fi، يتم عرض شاشة مساعدة توضّح سبب عدم توفّر أجهزة الاستقبال على الويب (على سبيل المثال، إذا كان الوصول إلى الشبكة المحلية غير مفعّل أو إذا كانت هناك مشكلة في شبكة Wi-Fi).
متطلّبات:
أ بث المحتوى لأول مرة: بعد النقر على زر البث
للمرة الأولى،
يجب عرض إعلان بيني يشرح للمستخدم سبب السماح
للتطبيق بالوصول إلى أجهزة الشبكة المحلية. يجب أن يتضمّن الفاصل الإعلاني معلومات عن
سبب الحاجة إلى الوصول إلى الشبكة المحلية، وذلك لزيادة احتمال قبول المستخدم
الوصول إلى الإذن المحلي.
ب أجهزة الاستقبال غير متاحة: يؤدي النقر على زر البث
إلى عرض شاشة مساعدة توضّح الأسباب المحتمَلة لعدم تمكّن المستخدم
من العثور على أجهزة استقبال الويب، بالإضافة إلى روابط تؤدي إلى "الإعدادات" لحلّ مشاكل أذونات LNA.
بث المحتوى لأول مرة (على أجهزة iOS)
بث المحتوى لأول مرة: أذونات الوصول إلى الشبكة المحلية والإعلانات البينية

المستلِمون غير متوفّرين
المستلِمون غير متوفّرين

مربّع حوار البث، الجهاز متصل ولكنّه لا يبث المحتوى
إجراء مطلوب
أ عند ربط تطبيق المُرسِل بجهاز استقبال على الويب،
يؤدي النقر على زر "البث" إلى عرض مربّع حوار "البث"
ب يظهر عنوان مربّع حوار "البث" "اسم-المستلِم"
ج يعرض مربّع حوار "البث" زرًا لإيقاف البث
يتضمّن تصنيف الزر "إيقاف البث" (لمزيد من المعلومات عن إلغاء الربط، يُرجى الاطّلاع على
إيقاف المُرسِل للبث).
Android
مربّع حوار البث، الجهاز متصل ولكن لا يتم البث

تطبيق المستلِم محمَّل / في وضع السكون

iOS
مربّع حوار البث، الجهاز متصل ولكن لا يتم البث

تطبيق المستلِم محمَّل / في وضع السكون

مربّع حوار البث أثناء البث
مطلوبة
أ يظهر عنوان مربّع حوار البث "اسم-المستلِم"
ب يظهر المستلِم أو المحتوى الذي يتم بثّه حاليًا أسفل
العنوان
ج يعرض مربّع حوار البث زر "إيقاف البث" الذي يوقف
البث (لمزيد من المعلومات، يُرجى الاطّلاع على
إيقاف المُرسِل للبث).
أفضل الممارسات
- لتوفير أفضل تجربة للمستخدم، يجب توفير عناصر تحكّم دائمة بالإضافة إلى عناصر التحكّم في مربّع حوار Cast.
Android
مربّع حوار البث أثناء البث

الجهاز المتلقي يشغّل المحتوى

iOS
مربّع حوار البث أثناء البث

الجهاز المتلقي يشغّل المحتوى

Chrome
مربّع حوار البث أثناء البث

الجهاز المتلقي يشغّل المحتوى

الصور المستخدَمة في دليل التصميم هذا هي من مؤسسة Blender Foundation، ويتم مشاركتها بموجب حقوق الطبع والنشر أو ترخيص المشاع الإبداعي.
- Elephant's Dream: (c) copyright 2006, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org
- Sintel: (c) copyright 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