الفئة: MediaStatus

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

MediaStatus

new MediaStatus()

أماكن إقامة

activeTrackIds

(مصفوفة أرقام غير فارغة أو غير محددة)

قائمة بالمعرفات المقابلة للمسارات النشطة.

breakStatus

(cast.framework.messages.BreakStatus غير فارغة أو غير محدَّدة)

يحتوي على معلومات حول الفاصل قيد التشغيل حاليًا.

currentItemId

(رقم أو غير محدد)

رقم تعريف عنصر الوسائط هذا (العنصر الذي نتج عن تغيير الحالة).

currentTime

الرقم

موضع التشغيل الحالي

customData

(كائن غير فارغ أو غير محدد)

بيانات حالة الوسائط الخاصة بالتطبيق

extendedStatus

(cast.framework.messages.ExtendedMediaStatus غير فارغة أو غير محدَّدة)

معلومات عن حالة الوسائط الموسّعة. ويتم استخدامه لبث حالات اللاعبين الإضافية غير الحالات الأربع الرئيسية، وهي IDLE وPLAYING وPAUSED وBUFFERING. لا تُستخدَم حاليًا سوى للإشارة إلى التحميل الأولي لعنصر الوسائط. في هذه الحالة MediaStatus#playerState هي IDLE، وExtendedMediaStatus#playerState هي LOADING.

idleReason

(cast.framework.messages.IdleReason غير فارغة أو غير محدّدة.)

وإذا كانت الحالة "IDLE"، يشير ذلك إلى أنّ المشغّل انتقل إلى حالة "IDLE".

عناصر

(مصفوفة غير فارغة من القيم cast.framework.messages.QueueItem أو غير الفارغة)

قائمة بعناصر قائمة انتظار الوسائط

liveSeekableRange

(cast.framework.messages.LiveSeekableRange غير فارغة أو غير محدّدة)

النطاق الذي يمكن البحث عنه للبث المباشر أو بث حدث. ويستخدِم هذا الوقت النسبي للوسائط بالثواني. وتبلغ قيمتها undefined للفيديوهات المسجّلة.

loadingItemId

(رقم أو غير محدد)

رقم تعريف عنصر الوسائط الذي يتم تحميله حاليًا. وإذا لم يتم تحميل أي عنصر، ستكون هذه القيمة undefined.

وسائط

(cast.framework.messages.MediaInformation غير فارغة أو غير محدّدة)

معلومات الوسائط.

mediaSessionId

الرقم

معرّف الجلسة الفريد

playbackRate

الرقم

معدّل التشغيل

playerState

non-null cast.framework.messages.PlayerState

حالة التشغيل

preloadedItemId

(رقم أو غير محدد)

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

queueData

(cast.framework.messages.QueueData غير الفارغة أو غير محددة)

بيانات قائمة الانتظار.

repeatMode

(cast.framework.messages.RepeatMode غير فارغ أو غير محدّد)

تشير هذه العلامة إلى سلوك قائمة الانتظار عند تشغيل جميع العناصر.

supportedMediaCommands

الرقم

الأوامر التي يتيحها هذا المشغّل.

كتابة

non-null cast.framework.messages.MessageType

videoInfo

(cast.framework.messages.VideoInformation غير فارغة أو غير محدّدة)

معلومات الفيديو

الحجم

قيمة cast.framework.messages.Volume غير فارغة

مستوى الصوت الحالي للبث