تطبيق مستقبِل الويب
تطبيق مستقبِل الويب هو تطبيق HTML5/JavaScript الذي يعمل على جهاز استقبال الويب، مثل Chromecast. ينفّذ تطبيق "استقبال الويب" الوظائف التالية:
- يقدم واجهة لعرض محتوى التطبيق على التلفزيون.
- يتعامل مع الرسائل من تطبيق المُرسِل للتحكم في المحتوى على جهاز مستقبِل الويب.
- تعالج الرسائل المخصصة من تطبيق المُرسِل المخصص للتطبيق.
يوفّر مستقبِل الويب وظائف إضافية.
حزمة SDK لمستقبل الويب
وتتضمّن حزمة SDK مستقبِل الويب أيضًا مشغّل وسائط مضمّنًا يوفّر تجربة تشغيل سلسة وسهلة. ويسمح لك أيضًا بتخصيص واجهة المستخدم في المشغّل وتزويد مستقبِل الويب بإمكانية اعتراض الرسائل وتجاهلها وطرق تنفيذ منطق نشاطك التجاري المخصّص.
يمكنك تنفيذ تطبيق Web Re الدخول باستخدام الطرق التالية:
- استخدام أداة استقبال الويب ذات الوسائط المتعددة: وهي عبارة عن تطبيق تم إنشائه مسبقًا للويب، وهو يوفر واجهة مستخدم لمشغّل الوسائط لمحتوى الصوت والفيديو. وتوفّر هذه الأداة واجهة مستخدم تلقائية لتطبيق "استقبال الويب"، ولكن يمكنك تخصيص عناصر متعددة في واجهة المستخدم باستخدام ملف CSS.
- تطوير مستقبل ويب مخصّص: هذا تطبيق HTML5 مخصّص يجب استضافته للتعامل مع عرض محتوى تطبيقك على التلفزيون. قد تحتاج إلى إنشاء مستقبِل مخصّص إذا كان تطبيقك يريد عرض محتوى بخلاف وسائط الصوت/الفيديو أو إذا كان جهاز استقبال الوسائط النمطيّ لا يتوافق مع أنواع الوسائط التي يطلبها تطبيقك.
إذا اخترت عدم تنفيذ مستقبِل على الويب، يمكن لتطبيقك استخدام أداة استقبال الويب للوسائط التلقائية.
اختيار مستقبِل على الويب
توفّر حزمة SDK مستقبِل الويب أنواعًا مختلفة من أجهزة الاستقبال لتلبية احتياجات نشاطك التجاري. للمقارنة بين الإمكانات المختلفة، يُرجى الاطّلاع على أنواع دليل تطبيقات المُستلِم.
مستقبِل ويب الوسائط
مستقبل الويب لوسائط الوسائط هو تطبيق مستقبَل تم إنشاؤه مسبقًا من قِبل Google وهو مصمّم لبث محتوى الفيديو والصوت. يمكنك اختيار تصميم الواجهة بألوانك ومواد عرض علامتك التجارية باستخدام ملف CSS.
لاستخدام استقبال الويب لوسائط الوسائط، يجب اختيار "مستقبل الويب لوسائط الوسائط" عند تسجيل تطبيق جديد و (اختياري) توفير عنوان URL إلى ملف CSS يحدّد مظهرًا مخصصًا لواجهة مستخدم تطبيق "استقبال الويب" على الويب.
للحصول على تفاصيل حول أنماط CSS التي تسمح لك بتخصيص واجهة مستخدم تطبيق استقبال الويب لوسائط نمط المحتوى، اطّلِع على دليل استقبال الوسائط ذات النمط المعتمَد.
مستقبِل ويب مخصّص
إذا كان تطبيقك يوفّر محتوى، مثل معرض صور، أو يتطلب نظام إدارة الحقوق الرقمية (CRM) أو منطقًا مخصّصًا للأنشطة التجارية، عليك إنشاء تطبيق مستقبِل مخصّص للويب. استقبال الويب المخصّص هو تطبيق HTML5 يستضيفه خوادمك الخاصة ويجب تنفيذه باستخدام واجهة برمجة تطبيقات استقبال الويب في JavaScript.
للحصول على تفاصيل عن كيفية إنشاء تطبيق "استقبال الويب" عبر واجهة برمجة التطبيقات لتلقي الويب، راجِع دليل مستقبل الويب المخصّص.
استقبال الويب التلقائي للوسائط
ويتوفّر خيار ثالث وهو مستقبل الويب التلقائي للوسائط. وهو تطبيق مخصّص مسبقًا للاستقبال على الويب وتستضيفه Google، وهو مصمّم لبث محتوى الصوت والفيديو الخاص بك. لا يُطلب منك التسجيل في وحدة تحكّم مطوّري برامج SDK لـ Google Cast، ولكن لا يمكنك تخصيص أيّ من واجهة المستخدم في "مستقبل الويب التلقائي للوسائط".
بدلاً من التسجيل باستخدام وحدة تحكّم مطوّري البرامج لتلقّي معرّف التطبيق، يمكنك استخدام مستقبِل الويب التلقائي للوسائط مع رقم تعريف التطبيق التلقائي:
- بالنسبة إلى التطبيقات المتوافقة مع Android:
CastMediaControlIntent.DEFAULT_MEDIA_RECEIVER_APPLICATION_ID
- بالنسبة إلى تطبيقات الويب:
chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID
- بالنسبة إلى تطبيقات iOS:
- <=v4.0.0
kGCKMediaDefaultReceiverApplicationID
- >=v4.0.2
kGCKDefaultMediaReceiverApplicationID
من تطبيق المُرسِل، يمكنك بدء تشغيل تطبيق "استقبال الويب للوسائط التلقائية" على جهاز البث ثم استخدامه لتحميل عنوان URL إلى الوسائط.