الفئة: MediaInformation

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

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

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

new MediaMedia()

أماكن إقامة

مقاطع المقاطع

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

قائمة جزئية بالمقاطع التي تتضمّن فواصل تتضمن المقطع الذي يتمّ تشغيله حاليًا، بالإضافة إلى بعض المقاطع التالية السبب في إرسال قائمة جزئية بدلاً من القائمة الكاملة هو تجنُّب إنشاء تجاوز لسعة الرسائل MediaStatus.

استراحة

(مصفوفة غير فارغة من cast.framework.messages.Break غير فارغة أو غير محددة)

قائمة الفواصل

معرّف المحتوى

سلسلة

عادةً ما يكون عنوان URL للوسائط.

نوع المحتوى

سلسلة

نوع MIME للمحتوى.

contentUrl

(سلسلة أو غير محددة)

عنوان URL للوسائط الاختيارية، للسماح باستخدام contentId للمعرّف الفعلي. إذا تم توفير contentUrl، سيتم استخدامه كعنوان URL للوسائط، وإلا فسيتم استخدام contentId كعنوان URL للوسائط.

بيانات مخصصة

(عنصر غير فارغ أو غير محدد)

معلومات الوسائط الخاصة بالتطبيقات.

duration

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

مدة الوسائط. يتم الضبط على -1 إذا تم ضبط streamType على LIVE.

كيان

(سلسلة أو غير محددة)

رابط اختياري لصفحة معيّنة في "مساعد Google" إلى كيان إعلامي.

hlsSegmentFormat

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

تمثّل هذه الخاصية تنسيق شريحة الصوت HLS.

hlsVideoSegmentFormat

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

تمثّل هذه الخاصية تنسيق شريحة الفيديو وفق بروتوكول HLS.

فئة الوسائط

(قيمة غير فارغة لـ cast.framework.messages.MediaCategory أو قيمة غير محدّدة)

فئة الوسائط (الصوت والفيديو والصور).

البيانات الوصفية

(non-null cast.framework.messages.MediaMetadata أو عنصر غير فارغ أو غير محدّد)

البيانات الوصفية للوسائط

وقت البدء المطلق

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

تُقدِّم المدة المطلقة (لمدة حقبة Unix بالثواني) لأحداث البث المباشر. وبالنسبة إلى الحدث المباشر، يكون وقت بدء الحدث، وإلا يكون بداية النطاق المطلوب عند بدء البث.

نوع البث

cast.framework.messages.StreamType غير فارغة.

نوع البث.

نمط تتبع النص

(قيمة غير فارغة لـ cast.framework.messages.TextTrackStyle أو غير محدّدة)

نمط المسار النصي.

مسارات

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

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

userActionStates

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

يشير إلى حالة إجراء المستخدم للوسائط. يمكنك توضيح إجراءات المستخدم لوسائل الإعلام أو إبداء عدم الإعجاب بها أو متابعتها.

vmapAdsRequest

(عبارة عن cast.framework.messages.VastAdsRequest غير فارغة أو غير محدّدة)

تهيئة طلب إعلان VMAP. ويتم استخدامه في حال عدم توفير الفواصل والمقاطع. لم يتم تضمين هذا الحقل في رسائل MediaStatus لتجنب التجاوز.