cast. إطار العمل. RemotePlayerController
وحدة التحكم في المشغّل عن بُعد في البث التي توفر ربط البيانات لمشغّل بعيد بحالة البث. ويدير عنصر لاعب ويعدّل خصائصه، ويوفّر أحداثًا لتغييرات اللاعبين.
الشركة المصنِّعة
RemotePlayerController
جديد RemotePlayerController(player)
المَعلمة |
|
---|---|
اللاعب |
المشغّل الذي تريد التحكّم فيه. يجب ألا تكون القيمة فارغة. |
الطُرق
addEventListener
addEventListener(type, handler)
لتسجيل معالج حدث لتغيير المشغّل.
المَعلمة |
|
---|---|
كتابة |
cast.framework.RemotePlayerEventType نوع الحدث. يجب ألا تكون القيمة فارغة. |
المعالج |
function(non-null cast.framework.RemotePlayerChangedEvent) معالج الأحداث. |
getFormattedTime
getFormattedTime(timeInSec)
لتحويل رقم يمثل فاصلاً من الثواني إلى سلسلة بتنسيق HH:MM:SS.
المَعلمة |
|
---|---|
timeInSec |
الرقم يجب أن تكون موجبة. يتم اقتطاع الفواصل الزمنية التي تزيد عن 100 ساعة بدون إزعاج. |
getSeekPosition
تعرض getSeekPosition(currentTime, duration) رقمًا
تحويل وقت التشغيل الحالي إلى نسبة مئوية لمستوى التقدم
المَعلمة |
|
---|---|
currentTime |
الرقم تشير هذه العلامة إلى وقت التشغيل الحالي. |
المدة |
الرقم إجمالي وقت التشغيل الحالي للوسائط |
- المرتجعات
-
number
موضع التقديم الحالي بالنسبة المئوية
getSeekTime
تعرض getSeekTime(currentPosition, duration) رقمًا
تحويل النسبة المئوية للتقديم/الترجيع في عملية التشغيل الحالية إلى وقت التقديم/الترجيع
المَعلمة |
|
---|---|
currentPosition |
الرقم موضع التقديم/الترجيع الحالي بالنسبة المئوية |
المدة |
الرقم إجمالي وقت التشغيل الحالي للوسائط |
- المرتجعات
-
number
وقت التشغيل الحالي
muteOrUnmute
muteOrUnmute()
كتم الصوت أو إعادته في الجهاز المتصل
playOrPause
playOrPause()
تشغيل الوسائط الحالية المشغّلة أو إيقافها مؤقتًا
removeEventListener
removeEventListener(type, handler)
إلغاء تسجيل معالج حدث لتغيير المشغّل.
المَعلمة |
|
---|---|
كتابة |
cast.framework.RemotePlayerEventType نوع الحدث. يجب ألا تكون القيمة فارغة. |
المعالج |
function(non-null cast.framework.RemotePlayerChangedEvent) معالج الأحداث. |
تقديم/ترجيع
السعي()
لعرض عنصر الوسائط لقيمة الوقت الحالي للمشغّل.
setVolumeLevel
setVolumeLevel()
لضبط مستوى صوت الجهاز المتصل على قيمة levelLevel في المشغّل.
skipAd
traceAd()
تخطّي الإعلان الذي يتم عرضه حاليًا على جهاز الاستقبال
محطة توقّف
()stop
يوقف مشغّل الوسائط.