مسرد المصطلحات

A

الفواصل الإعلانية

يشير الفاصل الإعلاني إلى فاصل زمني للتشغيل يحتوي على إعلان أو ملصق صغير واحد أو أكثر.

المُرسِل على Android

يتم استخدام Android Sender لإرسال تطبيقاتك من هاتف Android الجوال ومشاركتها مع الآخرين.

جهاز استقبال Android TV

تستخدم أجهزة استقبال Android TV مكتبة Cast Connect للسماح لتطبيقات المرسِلين الحاليين بالاتصال بتطبيقات Android TV باستخدام بروتوكول البث. يعتمد Cast Connect على البنية الأساسية للبث، حيث يعمل تطبيق Android TV كجهاز استقبال.

دورة حياة التطبيق

تبدأ دورة حياة تطبيق جهاز الاستقبال من النقطة التي يتم فيها تحميل جهاز الاستقبال على جهاز البث وتنتقل إلى المرحلة التي يتم عندها هدم التطبيق ويعود جهاز البث إلى حالته التلقائية.

المقاطع الصوتية

تشتمل عملية اختيار المقاطع الصوتية في حزمة تطوير البرامج (SDK) للمستلِم على فئة AudioTracksManager تبسّط عملية اختيار المقاطع الصوتية وتبسّطها. يمنحك مزيدًا من التحكم ووصولًا أفضل إلى خصائص الاسم وعنوان URL واللغة اللغوية.

B

مقطع فاصل

مقطع إعلاني يتم عرضه خلال فاصل إعلاني

C

البثّ

بروتوكول Google Cast

البثّ

عملية العرض بجميع أشكال الوسائط (مثل الفيديو) ديناميكيًا على جهاز استقبال Google Cast (على سبيل المثال، Chromecast).

اتصال Cast

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

حالة الإرسال

الحالة الحالية للبث من منظور المُرسِل:

الحالة الوصف
غير متوفّرة لا تتوفر أجهزة استقبال بث
غير متّصل تتوفّر أجهزة استقبال البث ولم يتم توصيل أي منها.
جارٍ الاتصال جارٍ توصيل جهاز استقبال البث
متّصل تم توصيل جهاز استقبال البث ولكن لا يمكن البثّ.
البث تم توصيل جهاز استقبال البث وإجراء البث

Chromecast

محوِّل لبث الوسائط من Google يتيح للمستخدمين تشغيل محتوى على الإنترنت مثل الفيديوهات والموسيقى على الشاشة

الترجمة والشرح

يتضمن اختيار مسار الترجمة والشرح في حزمة تطوير البرامج (SDK) للمستلم فئة TextTracksManager التي تبسّط عملية اختيار المقاطع الصوتية وتبسّطها، ما يمنحك المزيد من التحكّم والوصول بشكل أفضل إلى الخصائص، مثل الاسم وعنوان URL واللغة (تمامًا مثل اختيار المقاطع الصوتية).

مشاركة الموارد المتعدّدة المصادر (CORS)

مشاركة الموارد المشتركة المصدر (CORS) هي طريقة تطلب موارد صفحة ويب آمنة من نطاق خارجي.

الرسائل المخصّصة

فتبادل الرسائل هو طريقة التفاعل الرئيسية لتطبيقات المُستلِمين. يمكن للمرسل إرسال رسالة إلى المتلقي والعكس صحيح. قد يختار تطبيق المُستلِم الاستماع إلى الرسائل في مساحة اسم محددة. بعد ذلك، يعود الأمر إلى أي مرسلين متصلين يرغبون في التواصل معهم بشأن مساحة الاسم هذه لاستخدام البروتوكول المناسب.

جهاز استقبال مخصّص

هذا تطبيق HTML5 مخصص تم إنشاؤه والذي يجب أن يستضيفه لمعالجة عرض محتوى تطبيقك على التلفزيون. قد تحتاج إلى إنشاء مستلم مخصّص إذا كان تطبيقك يريد عرض محتوى غير وسائط الصوت/الفيديو أو إذا كان جهاز استقبال الوسائط المصمَّم لا يتوافق مع أنواع الوسائط التي يتطلبها تطبيقك.

ربط بيانات واجهة المستخدم المخصّصة

يتيح لك ربط بيانات واجهة المستخدم المخصصة استخدام عنصر واجهة المستخدم المخصص واستخدام فئة PlayerDataVersioner لربط واجهة المستخدم بحالة المشغّل. يتيح الصنف Binder أيضًا إرسال الأحداث لتغييرات البيانات، إذا كان التطبيق لا يتيح ربط البيانات.

تحميل المحتوى مسبقًا

يتيح جهاز الاستقبال التحميل المسبق لعناصر الوسائط بعد عنصر التشغيل الحالي في قائمة الانتظار. تؤدي عملية التحميل المُسبق إلى تنزيل عدة مقاطع مسبقًا من العناصر القادمة. يمكن استخدام ميزة "التحميل المُسبق" مع البث المباشر وفق بروتوكول HTTP (HLS) والبث السلس للمحتوى تلقائيًا. بالنسبة إلى ملفات الفيديو والملفات الصوتية العادية بتنسيق MP4، مثل ملفات MP3، لن يتم تحميلها مسبقًا لأنّ أجهزة البث تدعم عنصر وسائط واحدًا فقط ولا يمكن استخدامها للتحميل المُسبق عندما لا يزال أحد عناصر المحتوى الحالي قيد التشغيل.

D

الجهاز التلقائي لاستقبال الوسائط

هناك خيار ثالث متاح وهو "جهاز استقبال الوسائط التلقائي". هذا تطبيق مُستقبِل مصمّم مسبقًا تستضيفه Google ومصمّم لبث محتوى الصوت والفيديو. ولا يتطلب ذلك منك التسجيل باستخدام وحدة تحكم مطوّري البرامج لـ Google Cast SDK، لكن لا يمكنك تخصيص أي من واجهة المستخدم في "جهاز استقبال الوسائط الافتراضي".

G

وحدة تحكم المطوّرين في حزمة Google Cast SDK

تتيح وحدة تحكم مطوّري البرامج في Google Cast للمطورين إمكانية تسجيل التطبيقات ومنح الأجهزة الإذن بالاختبار.

I

تطبيق المُرسِل على iOS

يُستخدم تطبيق iOS Sender لإرسال تطبيقاتك من أجهزة جوال Apple إلى الآخرين ومشاركتها.

ن

رسائل تشغيل الوسائط

وتتحكم تطبيقات المرسلين في Google Cast في التشغيل على جهاز المُستلِم من خلال إرسال رسائل بتنسيق JSON إلى تطبيق المُستلِم. وبالمثل، يرسل المُستلِم الرسائل مرة أخرى إلى المُرسِل بتنسيق JSON أيضًا. قد تكون الرسائل هي طلبات من المُرسِل تغيّر حالة المشغّل أو ردودًا على هذه الأوامر من المُستلِم أو بُنى بيانات تصف وسائط تطبيق المُستلِم.

اعتراض الرسائل

تسمح حزمة تطوير البرامج (SDK) للمستلِم لتطبيق المُستلِم باعتراض الرسائل وتنفيذ رمز مخصَّص عند نقطة الاعتراض. ويمكن أن يكون اعتراض الرسائل مفيدًا بشكل خاص إذا كنت تريد تخصيص بيانات طلب التحميل.

سين

الإضافة إلى قائمة المحتوى التالي

يستخدم البث كلاً من قائمة الانتظار الأساسية التي يبدأها المرسل وقائمة الانتظار التي ينفّذها المُستلِم.

R

المستلِم

المتلقي هو تطبيق تم إنشاؤه باستخدام HTML وJavaScript وCSS. ويتم تحميلها على جهاز بث (مثل جهاز Chromecast) من خلال عنوان URL يمكن الوصول إليه عبر شبكة Wi-Fi المتصلة بها جهاز البث. يتصل تطبيق المرسِل بالأوامر ويرسلها إلى المُستلِم لعرض المحتوى.

تطبيق جهاز الاستقبال

يتلقّى تطبيق المُستلِم الأوامر من تطبيق المُرسِل ويعرض المحتوى المطلوب على الجهاز المستخدَم كمستلِم. على سبيل المثال، تطبيق YouTube على Chromecast. راجِع المستلِم.

جهاز الاستقبال

جهاز البث الذي يحمِّل تطبيق جهاز الاستقبال، مثل جهاز Chromecast راجِع المستلِم.

S

المُرسِل

المُرسِل هو تطبيق يبدأ بالاتصال بجهاز استقبال على شبكة Wi-Fi نفسها أو في وضع الضيف أو إرسال محتوى إليه. من الأمثلة على تطبيق المرسل تطبيق YouTube على جهاز محمول.

تطبيق المُرسِل

الاطّلاع على المرسِل

جهاز إرسال

الجهاز الذي يحمِّل تطبيق المُرسِل، على سبيل المثال، هاتف جوّال أو جهاز لوحي

نقل البث

يتيح جهاز استقبال CAF نقل البث، حيث يمكن للمستخدمين نقل المحتوى الصوتي والفيديو على جميع الأجهزة باستخدام الطلبات الصوتية. يتوفر خيار نقل البث الصوتي بشكل تلقائي ولا يلزم إجراء أي تطوير إضافي. يتطلب نقل بث الفيديو تفعيل أمر نقل بث الوسائط وتجاوز حالة جلسة الوسائط بشكل اختياري.

جهاز استقبال وسائط بنمط معيّن

يسمح جهاز استقبال الوسائط ذو النمط (SMR) لتطبيق المرسل بتشغيل الوسائط على جهاز البث بدون إنشاء تطبيق جهاز الاستقبال المخصص الخاص بك. يمكنك تخصيص نظام ألوان SMR والعلامة التجارية من خلال توفير ملف CSS الخاص بك أثناء التسجيل.

تصميم المشغل

توفّر "حزمة تطوير البرامج (SDK) للمستلِم" واجهة مستخدم مضمّنة للمشغّل. لاستخدام واجهة مستخدم المشغل المضمن، تحتاج إلى إضافة عنصر Cast-media-player إلى HTML لديك. يتيح النمط الشبيه لـ CSS ضبط أشياء مختلفة بما في ذلك صورة الخلفية وصورة البداية ومجموعة الخطوط وأشياء أخرى. تتيح هذه الوظيفة تحسين العلامة التجارية و التخصيص الشامل.

T

عناصر التحكّم باللمس

توفِّر حزمة تطوير البرامج (SDK) لجهاز الاستقبال عناصر التحكّم باللمس على تطبيق جهاز الاستقبال عند تشغيلها على هذه الأجهزة. توفّر حزمة تطوير البرامج (SDK) للمستلِم تجربة واجهة مستخدم تلقائية مع تخصيص إضافي لعناصر التحكّم في المشغّل.

واط

مستقبل الويب

تطبيق جهاز استقبال الويب هو تطبيق HTML5/JavaScript يعمل على جهاز المُستلِم، مثل Chromecast. وهو يوفر واجهة لعرض محتوى التطبيق على التلفزيون، ويعالج الرسائل الواردة من تطبيق المرسِل للتحكم في المحتوى على جهاز الاستقبال.

تطبيق Web Sender

يتم استخدام Web Sender لإرسال تطبيقاتك ومشاركتها من المتصفحات المستندة إلى Chromeium إلى أجهزة البث.

الترجمات

تمت ترجمة العبارات الشائعة المستخدمة في البث إلى العديد من اللغات، وهي متوفّرة في جدول بيانات ترجمات مصطلحات Cast. استخدم هذه الترجمات للتسميات والنصوص إذا كان التطبيق الذي تقوم بتطويره مترجمًا. على سبيل المثال، في تطبيق ياباني، تستخدم بدلاً من "إيقاف البثّ"، تستخدم "株式会社停止".