يظهر مربع الحوار "إرسال" عند الضغط على زر البث. يتيح مربع حوار البث للمستخدمين الاتصال بمستلمي الويب والتحكّم فيه وقطع الاتصال بهم
إذا كنت تطوّر تنفيذًا مخصصًا أو تنشئ تطبيقًا لنظام التشغيل iOS أو Chrome، يجب وتنفيذ مربّع الحوار هذا بطريقة متّسقة، حتى يتعرف عليه المستخدمون ويثقون به لوظيفته باستمرار عبر الأجهزة والتطبيقات والأنظمة الأساسية. ارجع إلى راجِع التطبيقات للاطّلاع على أمثلة.
مربع حوار البث، غير متصل (تتوفّر المستلِمون)
مطلوب (السلوك الافتراضي لـ
Android MediaRouter):
أ عندما يكون تطبيق المرسِل غير متصل بجهاز استقبال البث،
يؤدي النقر على الزر "إرسال" إلى عرض مربّع حوار الإرسال
ب عنوان مربع الحوار "إرسال": "الإرسال إلى" تظهر
C يعرض مربع حوار البث قائمة بأجهزة استقبال الويب المتاحة
د يجب أن يعرض كل مستلم يبثّ حاليًا الرسالة "جارٍ البث".
اسم التطبيق"
يُرجى مراعاة سيناريوهات تعدد المستخدمين:
- عند اتصال مستخدم آخر بجهاز استقبال يبث حاليًا من التطبيق والحساب نفسيهما، يوفر تطبيق المرسل عناصر التحكم محتوى طاقم العمل
- عند اتصال مستخدم آخر بجهاز استقبال يبث حاليًا من تطبيق لا يتم إرساله، فإن تطبيق المُرسِل السابق تنقطع الاتصال ويتصل تطبيق المرسل الجديد.
Android
مربّع حوار البث، غير متصل
![مربّع حوار البث، الصورة غير المتصلة](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-cast-menu-available1_a.png?authuser=19&hl=ar)
بث الشاشة الرئيسية
![بث صورة الشاشة الرئيسية](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-home2.png?authuser=19&hl=ar)
iOS
مربّع حوار البث، غير متصل
![صورة مربّع حوار البث غير متصل](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-cast-menu-available1_a.png?authuser=19&hl=ar)
بث الشاشة الرئيسية
![بث صورة الشاشة الرئيسية](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-home2.png?authuser=19&hl=ar)
Chrome
مربّع حوار البث، غير متصل
![صورة مربّع حوار البث غير متصل](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-cast-menu-available1_a.jpg?authuser=19&hl=ar)
بث الشاشة الرئيسية
![بث صورة الشاشة الرئيسية](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-home2.png?authuser=19&hl=ar)
مربع حوار "البث"، غير متصل (نظام التشغيل iOS فقط)
على أجهزة iOS، عند البث للمرة الأولى، على المستخدمين الموافقة على السماح بالوصول إلى الشبكة المحلية (LNA) إلى: أجهزة البث سيتم عرض شاشة معلومات بينية للمستخدمين الذين يوضّحون سبب الحاجة إلى هذا الإذن، يليه رقم تعريف Apple LNA الأذونات.
بعد البث للمرة الأولى، إذا لم يتم العثور على أي أجهزة عند النقر على زر البث أثناء المستخدم متصل بشبكة Wi-Fi، وتظهر شاشة مساعدة توضّح الأسباب المحتملة لعدم توفُّر أجهزة استقبال الويب (على سبيل المثال، إيقاف الوصول إلى الشبكة المحلية، أو هناك مشكلة في شبكة Wi-Fi).
البيانات المطلوبة:
A البث للمرة الأولى: بعد النقر على زر البث
لأول مرة،
يجب عرض إعلان بيني لشرح للمستخدم سبب وجوب السماح له
وصول التطبيق إلى أجهزة الشبكة المحلية. ينبغي أن يتضمن الإعلان البيني معلومات عن
سبب الحاجة إلى الوصول إلى الشبكة المحلية، لزيادة احتمالية قبول المستخدم
بإذن محلية
ب أجهزة الاستقبال غير متاحة: النقر على زر البث
شاشة مساعدة تشرح الأسباب المحتملة التي قد يستخدمها
غير قادر على اكتشاف أجهزة استقبال الويب، بالإضافة إلى روابط إلى "الإعدادات" لحلّ مشاكل أذونات LNA.
البث للمرة الأولى (نظام التشغيل iOS)
البث للمرة الأولى: أذونات الوصول إلى الإعلانات البينية والشبكة المحلية
![مسار قبول الوصول إلى الشبكة المحلية للبث](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/ios14/iOS14-Enable_LNA_flow1.png?authuser=19&hl=ar)
أجهزة الاستقبال غير متاحة
أجهزة الاستقبال غير متاحة
![مسار البث: تم إيقاف الوصول إلى الشبكة المحلية.](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/ios14/iOS14-Enable_LNA_flow2-devicesunavail.png?authuser=19&hl=ar)
مربع حوار البث، متصل ولكن لا يمكن البث
مطلوب
أ عندما يكون تطبيق المرسِل متصلاً بجهاز استقبال ويب،
يؤدي النقر على الزر "إرسال" إلى عرض مربّع حوار الإرسال
ب عنوان مربع حوار البث "اسم جهاز الاستقبال" تظهر
C يعرض مربّع حوار البث زرًا لإيقاف البث.
مع زر يحمل عبارة "إيقاف البث" (لمزيد من المعلومات حول قطع الاتصال، راجع
يوقف المُرسِل البث)
Android
مربّع حوار البث: متصل ولكن لا يتم بثه
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-cast-menu-connected1_a.png?authuser=19&hl=ar)
تطبيق جهاز الاستقبال محمَّل / غير نشِط
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-idle1.png?authuser=19&hl=ar)
iOS
مربّع حوار البث: متصل ولكن لا يتم بثه
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-cast-menu-connected1_a.png?authuser=19&hl=ar)
تطبيق جهاز الاستقبال محمَّل / غير نشِط
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-idle1.png?authuser=19&hl=ar)
بث مربّع الحوار أثناء البث
مطلوب
أ عنوان مربع حوار البث "اسم جهاز الاستقبال" تظهر
ب يظهر أدناه المستلِم أو المحتوى الذي يبثّه حاليًا.
الْعُنْوَانْ
C يعرض مربع حوار البث "إيقاف الإرسال" زر يتوقّف
الإرسال (للمزيد من المعلومات، راجع
يوقف المُرسِل البث)
أفضل الممارسات
- للحصول على أفضل تجربة للمستخدم، قدم عناصر تحكُّم دائمة بالإضافة إلى عناصر التحكّم في مربّع الحوار "إرسال".
Android
بث مربّع الحوار أثناء البثّ
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-cast-menu-active1_a.png?authuser=19&hl=ar)
تشغيل المحتوى على جهاز المتلقّي
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-content-playing1.png?authuser=19&hl=ar)
iOS
بث مربّع الحوار أثناء البثّ
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-cast-menu-active1_a.png?authuser=19&hl=ar)
تشغيل المحتوى على جهاز المتلقّي
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-content-playing1.png?authuser=19&hl=ar)
Chrome
بث مربّع الحوار أثناء البثّ
![بث مربّع الحوار أثناء البثّ](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-cast-menu-active1_a.png?authuser=19&hl=ar)
تشغيل المحتوى على جهاز المتلقّي
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-content-playing1.png?authuser=19&hl=ar)
الصور المستخدمة في دليل التصميم هذا مقدمة من Blender Foundation، وهي مشترَكة بموجب حقوق الطبع والنشر أو رخصة المشاع الإبداعي.
- Elephant's Dream: (c) حقوق الطبع والنشر لعام 2006, Blender Foundation / معهد Media Art Institute / هولندا www.elephantsdream.org
- Sintel: (c) حقوق الطبع والنشر لمؤسسة Blender Foundation www.sintel.org
- Tears of Steel: (CC) Blender Foundation | mango.blender.org
- Big Buck Bunny: (c) حقوق الطبع والنشر لعام 2008, Blender Foundation / www.bigbuckbunny.org