الفئة: RemotePlayerController

الشركة المصنِّعة

RemotePlayerController

جديد RemotePlayerController(player)

المَعلمة

اللاعب

cast.framework.RemotePlayer

المشغّل الذي تريد التحكّم فيه.

يجب ألا تكون القيمة فارغة.

الطُرق

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

يوقف مشغّل الوسائط.