مساحة الاسم: الأحداث

صفوف

مساحة الاسم

عمليات التعداد

DetailedErrorCode

ثابت

الرقم

رمز الخطأ التفصيلي

القيمة

MEDIA_UNKNOWN

الرقم

يُعرَض عندما تعرض HTMLMediaElement خطأ، ولكن يتعذّر على CAF التعرّف على الخطأ المحدد.

MEDIA_ABORTED

الرقم

يُعرَض عندما ألغَى وكيل المستخدم عملية الجلب لمورد الوسائط بناءً على طلب المستخدم.

MEDIA_DECODE

الرقم

يتم عرضه عند حدوث خطأ أثناء فك ترميز مورد الوسائط، بعد التأكد من أن المورد قابلاً للاستخدام.

MEDIA_NETWORK

الرقم

يُعرَض عندما تسبب خطأ في الشبكة في توقُّف وكيل المستخدم عن جلب مورد الوسائط، بعد أن تبيّن أنّ المورد قابل للاستخدام.

MEDIA_SRC_NOT_SUPPORTED

الرقم

يُعرَض عندما لم يكن مورد الوسائط المُشار إليه من خلال السمة src مناسبًا.

SOURCE_BUFFER_FAILURE

الرقم

يُعرَض عندما تتعذر إضافة مصدر مخزن مؤقت إلى MediaSource.

MEDIAKEYS_UNKNOWN

الرقم

يُعرَض عند حدوث خطأ غير معروف في مفاتيح الوسائط.

MEDIAKEYS_NETWORK

الرقم

يُعرَض عند حدوث عطل في مفاتيح الوسائط بسبب مشكلة في الشبكة.

MEDIAKEYS_UNSUPPORTED

الرقم

يُعرَض عند تعذُّر إنشاء كائن MediaKeySession.

MEDIAKEYS_WEBCRYPTO

الرقم

تم إرجاعه عند إخفاق التشفير.

NETWORK_UNKNOWN

الرقم

تم إرجاعه عندما حدثت مشكلة غير معروفة في الشبكة.

SEGMENT_NETWORK

الرقم

يُعرَض عند تعذُّر تنزيل مقطع.

HLS_NETWORK_MASTER_PLAYLIST

الرقم

يُعرَض عند تعذّر تنزيل قائمة تشغيل رئيسية لبروتوكول HLS.

HLS_NETWORK_PLAYLIST

الرقم

يُعرَض عند تعذّر تنزيل قائمة تشغيل HLS.

HLS_NETWORK_NO_KEY_RESPONSE

الرقم

يُعرَض عند تعذّر تنزيل مفتاح HLS.

HLS_NETWORK_KEY_LOAD

الرقم

يُعرَض عندما يتعذّر طلب مفتاح HLS قبل إرساله.

HLS_NETWORK_INVALID_SEGMENT

الرقم

يُعرَض عندما تكون شريحة HLS غير صالحة.

HLS_SEGMENT_PARSING

الرقم

يُعرَض عند تعذّر تحليل شريحة HLS.

DASH_NETWORK

الرقم

يُعرَض عند حدوث خطأ غير معروف في الشبكة أثناء معالجة بث DASH.

DASH_NO_INIT

الرقم

يُعرَض عندما يفتقر تدفق DASH إلى معرّف.

SMOOTH_NETWORK

الرقم

يُعرَض عند حدوث خطأ غير معروف في الشبكة أثناء معالجة البث السلس.

SMOOTH_NO_MEDIA_DATA

الرقم

يُعرَض عندما لا تتوفّر بيانات الوسائط في البث السلس.

MANIFEST_UNKNOWN

الرقم

يتم عرضه عند حدوث خطأ غير معروف أثناء تحليل البيان.

HLS_MANIFEST_MASTER

الرقم

يتم عرضه عند حدوث خطأ أثناء تحليل البيان الرئيسي لبروتوكول HLS.

HLS_MANIFEST_PLAYLIST

الرقم

يتم عرضه عند حدوث خطأ أثناء تحليل قائمة تشغيل HLS.

DASH_MANIFEST_UNKNOWN

الرقم

يُعرَض عند حدوث خطأ غير معروف أثناء تحليل بيان DASH.

DASH_MANIFEST_NO_PERIODS

الرقم

يُعرَض عندما لا يحتوي بيان DASH على نقاط.

DASH_MANIFEST_NO_MIMETYPE

الرقم

يُعرَض عندما لا يحتوي بيان DASH على MimeType.

DASH_INVALID_SEGMENT_INFO

الرقم

يُعرَض عندما يحتوي بيان DASH على معلومات مقطع غير صالحة.

SMOOTH_MANIFEST

الرقم

يتم عرضه عند حدوث خطأ أثناء تحليل البيان السلس.

SEGMENT_UNKNOWN

الرقم

يُعرَض عند حدوث خطأ في مقطع غير معروف.

TEXT_UNKNOWN

الرقم

حدث خطأ غير معروف في البث النصي.

التطبيقات

الرقم

يتم عرضه عند حدوث خطأ خارج إطار العمل (مثلاً، إذا عرض معالج أحداث خطأ).

BREAK_CLIP_LOADING_ERROR

الرقم

يُعرَض عند تعذُّر اعتراض تحميل مقطع الفاصل.

BREAK_SEEK_INTERCEPTOR_ERROR

الرقم

يتم عرضه عند تعذُّر اعتراض محاولة الفاصل.

IMAGE_ERROR

الرقم

يُعرَض عند فشل تحميل صورة.

LOAD_INTERRUPTED

الرقم

تمت مقاطعة أحد التحميلات بسبب إلغاء تحميل أو بسبب حمل آخر.

LOAD_FAILED

الرقم

تعذّر تنفيذ أمر تحميل.

MEDIA_ERROR_MESSAGE

الرقم

تم إرسال رسالة خطأ إلى المُرسِل.

عام

الرقم

يُعرَض عند حدوث خطأ غير معروف.

EndedReason

ثابت

سلسلة

أسباب انتهاء تشغيل الفيديو

القيمة

END_OF_STREAM

سلسلة

انتهى التشغيل لأنّنا وصلنا إلى نهاية البث الحالي.

خطأ

سلسلة

تم إنهاء التشغيل لأننا واجهنا خطأ.

متوقّف

سلسلة

انتهى التشغيل لأنّ العملية تجبرنا على إيقاف البث الحالي.

متقطع

سلسلة

انتهى التشغيل بسبب تحميل عنصر جديد.

تم تخطّيه

سلسلة

انتهى التشغيل بسبب عملية تخطّي الإعلان.

BREAK_SWITCH

سلسلة

انتهى التشغيل بسبب التبديل بين الفواصل المُدمَجة.

EventType

ثابت

سلسلة

أنواع أحداث المشغّلات. بالنسبة إلى الأحداث التي يتم إنشاء خادم وكيل لها من MediaElement، يُرجى الاطّلاع على https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents للحصول على مزيد من المعلومات.

القيمة

كل

سلسلة

هذا معرّف خاص يمكن استخدامه لرصد جميع الأحداث (يُستخدم غالبًا لأغراض تصحيح الأخطاء). ستكون الفعالية فئة فرعية من cast.framework.events.Event.

إلغاء

سلسلة

يتم تنشيطها عندما يتوقف المتصفّح عن جلب الوسائط قبل تنزيلها بالكامل، ولكن ليس بسبب خطأ. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

CAN_PLAY

سلسلة

يتم تنشيطه عندما يتمكّن المتصفّح من استئناف تشغيل المقطع، ولكنّه يقدِّر أنّه لم يتم تحميل بيانات كافية لتشغيل المقطع حتى نهايته بدون التوقف عن التخزين المؤقت. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

CAN_PLAY_THROUGH

سلسلة

يتم تنشيطها عندما يقدِّر المتصفّح إمكانية تشغيل المقطع حتى نهايته بدون التوقف عن التخزين المؤقت. يُرجى العلم أنّ تقدير المتصفّح يرتبط بالمقطع الحالي فقط (مثلاً: في حال تشغيل مقطع إعلان في الوقت الحالي، سيحدّد المتصفّح المقطع الإعلاني فقط وليس المحتوى الكامل). تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

DURATION_CHANGE

سلسلة

يتم تنشيطها عند تغيير سمة المدة MediaElement. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

تم الإيقاف

سلسلة

يتم تنشيطها عندما تصبح الوسائط فارغة. ومن الأمثلة على ذلك عندما يتم استدعاء الدالة upload() لإعادة ضبط MediaElement. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

منتهية

سلسلة

يتم إطلاقه عند تشغيل مقطع وسائط بالكامل. ولا يشمل ذلك إيقاف تشغيل المقطع بسبب خطأ أو طلب إيقاف. وفي حال توفّر إعلانات، يتم تنشيطها مرة واحدة على الأكثر لكل إعلان ومرة واحدة على الأكثر مع المحتوى الرئيسي. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent. لمعرفة وقت انتهاء تشغيل الوسائط، عليك على الأرجح استخدام cast.framework.events.EventType.MEDIA_FINISHED.

LOADED_DATA

سلسلة

يتم تنشيطها عند انتهاء المتصفح من تحميل الإطار الأول من مقطع الوسائط. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

LOADED_METADATA

سلسلة

يتم تنشيطها عند انتهاء المتصفح من تحميل البيانات الوصفية لمقطع. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

LOAD_START

سلسلة

يتم تنشيطه عندما يبدأ المتصفح في البحث عن بيانات وسائط لأحد المقاطع. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

إيقاف مؤقت

سلسلة

يتم تنشيطها عند إيقاف التشغيل مؤقتًا. تمت إعادة توجيه هذا الحدث من MediaElement، وتم إدراجه ضمن cast.framework.events.MediaPauseEvent.

اللعب

سلسلة

يتم تنشيطها عندما يكون التشغيل جاهزًا للبدء (أي بعد الإيقاف المؤقت). تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

اللعب

سلسلة

يتم تنشيطها عند بدء التشغيل. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

التقدم

سلسلة

يتم تنشيطها عندما يجلب المتصفِّح بيانات الوسائط. إذا كنت تستخدم بث معدل نقل البيانات التكيُّفي (أي HLS أو DASH أو SMOOTH)، ننصحك على الأرجح باستخدام حدث cast.framework.events.EventType.SEGMENT_DOWNLOADED بدلاً من ذلك. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

RATE_CHANGE

سلسلة

يتم تنشيطها عند تعديل معدل التشغيل. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

تم طلب

سلسلة

يتم تنشيطها عند انتهاء التقديم/الترجيع. لن يتم تنشيط هذا النص في حال انتهاء التقديم/الترجيع عند إيقاف الوسائط مؤقتًا. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

البحث

سلسلة

يتم تنشيطها عند البحث عن الوسائط. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

متوقف

سلسلة

تم تنشيطها عندما يحاول المتصفِّح جلب بيانات الوسائط، ولكنّه لم يتلقَّ أي استجابة. يتم تنفيذ الحدث cast.framework.events.EventType.BUFFERING بشكل متّسق في جميع أنواع البث، ويجب استخدامه بدلاً من "متوقف" عند محاولة التحقق مما إذا كان المشغّل قيد التخزين المؤقت. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

TIME_UPDATE

سلسلة

يتم تنشيطها بشكل دوري أثناء تشغيل الوسائط. وسيتم تنشيطه كلما تغيّرت سمة currentTime (الوقت الحالي). تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

تعليق

سلسلة

يتم تنشيطها عندما لا يجلب المتصفح بيانات الوسائط عمدًا. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

في الانتظار

سلسلة

يتم تنشيطها عند توقف التشغيل لأنّ المتصفّح في انتظار إتاحة الإطار التالي. يتم تنفيذ الحدث cast.framework.events.EventType.BUFFERING بشكل متّسق في جميع أنواع البث، ويجب استخدامه بدلاً من "قيد الانتظار" عند محاولة التأكد مما إذا كان المشغّل قيد التخزين المؤقت. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

BITRATE_CHANGED

سلسلة

يتم تنشيطها عند تغيير معدل نقل بيانات الوسائط قيد التشغيل (مثلاً عند تغيير مسار نشط أو عند اختيار معدل نقل بيانات مختلف استجابةً لظروف الشبكة). الحدث هو cast.framework.events.BitrateChangedEvent.

BREAK_STARTED

سلسلة

يتم تنشيطه عند بدء تحميل أول مقطع فاصل إعلاني. الحدث هو cast.framework.events.BreaksEvent.

BREAK_ENDED

سلسلة

يتم تنشيطه عند انتهاء آخر مقطع استراحة في الفاصل. الحدث هو cast.framework.events.BreaksEvent.

BREAK_CLIP_LOADING

سلسلة

يتم تنشيطه عندما يبدأ تحميل مقطع دعائي. الحدث هو cast.framework.events.BreaksEvent.

BREAK_CLIP_STARTED

سلسلة

يتم تنشيطها عند بدء مقطع استراحة. الحدث هو cast.framework.events.BreaksEvent.

BREAK_CLIP_ENDED

سلسلة

يتم تنشيطها عند انتهاء مقطع استراحة. الحدث هو cast.framework.events.BreaksEvent.

جارٍ تخزين مؤقت

سلسلة

يتم تنشيطها عند توقف التشغيل بسبب التخزين المؤقت أو عند بدئه مرة أخرى بعد انتهاء التخزين المؤقت. الحدث هو cast.framework.events.BufferingEvent.

CACHE_LOADED

سلسلة

يتم تنشيطها عند انتهاء تحميل المحتوى المخزَّن مؤقتًا مسبقًا من خلال التشغيل السريع. الحدث هو cast.framework.events.CacheLoadedEvent.

CACHE_HIT

سلسلة

يتم إطلاقه عند استخدام محتوى تم تخزينه مؤقتًا بشكل مسبق من خلال Fastplay. الحدث هو cast.framework.events.CacheItemEvent.

CACHE_INSERTED

سلسلة

يتم تنشيطها عند تخزين عنوان URL واحد في ذاكرة التخزين المؤقت من خلال التشغيل السريع. الحدث هو cast.framework.events.CacheItemEvent.

CLIP_STARTED

سلسلة

يتم تنشيطه عند بدء تشغيل أي مقطع لأول مرة. ويشمل ذلك مقاطع الاستراحة ومقاطع المحتوى الرئيسي التي تفصل بين الفواصل الإعلانية. وإذا كنت تريد معرفة وقت بدء مقطع استراحة، عليك استخدام الحدث هو {@link trace.framework.events.Event.

CLIP_ENDED

سلسلة

يتم تنشيطه عند انتهاء أي مقطع. ويشمل ذلك مقاطع الفواصل والمقاطع الرئيسية التي تفصل بين الفواصل. إذا كنت تريد معرفة وقت انتهاء مقطع الفاصل، عليك استخدام cast.framework.events.EventType.BREAK_CLIP_ENDED. إذا أردت معرفة وقت انتهاء تشغيل الوسائط، يجب استخدام السمة "الحدث" (Event.framework.events.ClipEndedEvent).

EMSG

سلسلة

يتم تنشيطها عند العثور على رسالة في أحد المقاطع. الحدث هو cast.framework.events.EmsgEvent.

خطأ

سلسلة

يتم تنشيطها عند حدوث خطأ. الحدث هو cast.framework.events.ErrorEvent.

ID3

سلسلة

يتم تنشيطها عند مصادفة علامة ID3. سيتم تنشيط هذا الخيار لمحتوى HLS فقط. الحدث هو cast.framework.events.Id3Event.

MEDIA_STATUS

سلسلة

يتم تنشيطها قبل إرسال رسالة صادرة تحتوي على حالة الوسائط الحالية. الحدث هو cast.framework.events.MediaStatusEvent.

CUSTOM_STATE

سلسلة

يتم تنشيطها عند إرسال رسالة حالة مُخصَّصة صادرة. الحدث هو cast.framework.events.CustomStateEvent.

MEDIA_INFORMATION_CHANGED

سلسلة

يتم تنشيطها في حال تغيير معلومات الوسائط أثناء التشغيل. مثلاً عند تشغيل راديو مباشر وتغيّرت البيانات الوصفية للمقطع الصوتي. الحدث هو cast.framework.events.MediaInformationChangedEvent

MEDIA_FINISHED

سلسلة

يتم تنشيطها عند انتهاء تشغيل الوسائط بالكامل. ويشمل ذلك الحالات التالية: لم يتبق أي محتوى في ساحة المشاركات لتشغيله أو طلب المستخدم إيقافه أو حدث خطأ. عند استخدام ميزة "الإضافة إلى قائمة المحتوى التالي"، سيتم بدء هذا الحدث مرة واحدة فقط لكل عنصر ينتهي في قائمة الانتظار. تكون الفعالية cast.framework.events.MediaFinishedEvent.

PLAYER_PRELOADING

سلسلة

يتم تنشيطها عندما يبدأ اللاعب في معالجة طلب التحميل المُسبق. الحدث هو cast.framework.events.LoadEvent.

PLAYER_PRELOADING_CANCELLED

سلسلة

يتم تنشيطها إذا ألغى المشغّل التحميل المُسبق. الحدث هو cast.framework.events.LoadEvent.

PLAYER_LOAD_COMPLETE

سلسلة

يتم تنشيطها عندما ينتهي المشغّل من معالجة طلب تحميل ويكون جاهزًا للتشغيل. الحدث هو cast.framework.events.LoadEvent.

PLAYER_LOADING

سلسلة

يتم تنشيطها عندما يبدأ المشغل في معالجة طلب التحميل. سيتم تنشيط هذا الحدث قبل حدث cast.framework.events.EventType.LOAD_START، لأنّ المشغّل لم يطلب أيّ بيانات عن الوسائط بعد. الحدث هو cast.framework.events.LoadEvent.

SEGMENT_DOWNLOADED

سلسلة

يتم تنشيطها عند الانتهاء من تنزيل المقطع. سيتم تشغيل هذا الإجراء فقط لمحتوى البث التكيّفي (HLS أو DASH أو Smooth). الحدث هو cast.framework.events.SegmentDownloadedEvent.

REQUEST_SEEK

سلسلة

يتم تنشيطها عند تقديم طلب التقديم. الحدث هو cast.framework.events.RequestEvent.

REQUEST_LOAD

سلسلة

يتم تنشيطها عند تقديم طلب تحميل. الحدث هو cast.framework.events.RequestEvent.

REQUEST_STOP

سلسلة

يتم تنشيطها عند تقديم طلب إيقاف. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PAUSE

سلسلة

يتم تنشيطها عند تقديم طلب إيقاف مؤقت. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PRECACHE

سلسلة

يتم الإطلاق عند تقديم طلب مخزَّن مسبقًا. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PLAY

سلسلة

يتم تنشيطها عند تقديم طلب تشغيل. الحدث هو cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

سلسلة

يتم الإطلاق عند إجراء طلب تخطي الإعلان. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

سلسلة

يتم إطلاقه عند تقديم طلب تشغيل مرة أخرى. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

سلسلة

يتم تنشيطها عند تقديم طلب لتغيير معدل التشغيل. الحدث هو cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

سلسلة

يتم تنشيطها عند تقديم طلب تغيير الحجم. الحدث هو cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

سلسلة

يتم تنشيطها عند تقديم طلب للحصول على معلومات بشأن مسارات التعديل. الحدث هو cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

سلسلة

يتم تنشيطها عند تقديم طلب لتعديل المقاطع الصوتية. الحدث هو cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

سلسلة

يتم تنشيطها عند تقديم طلب بيانات اعتماد معيّنة. الحدث هو Cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

سلسلة

يتم تنشيطها عند إجراء تحميل حسب طلب الكيان. الحدث هو Cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

سلسلة

يتم تنشيطها عند تقديم طلب إجراء من المستخدم. الحدث هو Cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

سلسلة

يتم تنشيطها عند تقديم طلب لتتبُّع حالة dsiplay. الحدث هو Cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

سلسلة

يتم تنشيطها عند تقديم طلب أمر مخصّص. الحدث هو Cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

سلسلة

يتم تنشيطها عند تقديم طلب حالة التركيز. الحدث هو Cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

سلسلة

يتم تنشيطها عند تقديم طلب تحميل قائمة الانتظار. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

سلسلة

يتم تنشيطها عند تقديم طلب إدراج في قائمة الانتظار. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

سلسلة

يتم تنشيطها عند تقديم طلب تعديل قائمة الانتظار. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

سلسلة

يتم تنشيطها عند تقديم طلب إزالة من قائمة المحتوى التالي. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

سلسلة

يتم تنشيطها عند تقديم طلب لإعادة ترتيب قائمة الانتظار. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

سلسلة

يتم تنشيطها عند تقديم طلب استرجاع العناصر. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

سلسلة

يتم الإطلاق عند تقديم طلب الحصول على معلومات بشأن السلع. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

سلسلة

يتم تنشيطها عند تقديم طلب الحصول على معرّفات قائمة الانتظار. الحدث هو cast.framework.events.RequestEvent.

TRACKS_CHANGED

سلسلة

يتم تنشيطها إذا تغيرت المسارات المتاحة بعد اكتمال التحميل.

LIVE_IS_MOVING_WINDOW_CHANGED

سلسلة

يتم تنشيطها عند تغيير نطاق البث المباشر الذي يمكن البحث عنه عند تغيير النطاق الرئيسي is MoveWindow، وبشكل أكثر تحديدًا، عندما تتغير نافذة متحركة إلى نافذة موسّعة أو العكس. الحدث هو cast.framework.events.LiveStatusEvent.

LIVE_ENDED

سلسلة

يتم تنشيطها عند انتهاء البث المباشر للتو. الحدث هو cast.framework.events.LiveStatusEvent.

TIMED_METADATA_CHANGED

سلسلة

عند العثور على البيانات الوصفية المحدّدة زمنيًا في DASH (EventStream) أو HLS (EXT-X-DATERANGE)، يتم تنشيط هذا الحدث بعد PLAYER_LOAD_COMPLETE عند العثور على بيانات وصفية جديدة موقوتة في المحتوى المباشر. الحدث هو cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_ENTER

سلسلة

يتم تنشيطها عندما يدخل رأس التشغيل إلى منطقة مخطط زمني في DASH أو يصل إلى علامة EXT-X-DATERANGE. الحدث هو cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_EXIT

سلسلة

يتم إطلاقه عندما يخرج رأس التشغيل من منطقة مخطط زمني في DASH أو عندما يترك علامة EXT-X-DATERANGE. الحدث هو cast.framework.events.TimedMetadataEvent.

أماكن إقامة

DetailedErrorCode

ثابت

الرقم

رمز الخطأ التفصيلي

القيمة

MEDIA_UNKNOWN

الرقم

يُعرَض عندما تعرض HTMLMediaElement خطأ، ولكن يتعذّر على CAF التعرّف على الخطأ المحدد.

MEDIA_ABORTED

الرقم

يُعرَض عندما ألغَى وكيل المستخدم عملية الجلب لمورد الوسائط بناءً على طلب المستخدم.

MEDIA_DECODE

الرقم

يتم عرضه عند حدوث خطأ أثناء فك ترميز مورد الوسائط، بعد التأكد من أن المورد قابلاً للاستخدام.

MEDIA_NETWORK

الرقم

يُعرَض عندما تسبب خطأ في الشبكة في توقُّف وكيل المستخدم عن جلب مورد الوسائط، بعد أن تبيّن أنّ المورد قابل للاستخدام.

MEDIA_SRC_NOT_SUPPORTED

الرقم

يُعرَض عندما لم يكن مورد الوسائط المُشار إليه من خلال السمة src مناسبًا.

SOURCE_BUFFER_FAILURE

الرقم

يُعرَض عندما تتعذر إضافة مصدر مخزن مؤقت إلى MediaSource.

MEDIAKEYS_UNKNOWN

الرقم

يُعرَض عند حدوث خطأ غير معروف في مفاتيح الوسائط.

MEDIAKEYS_NETWORK

الرقم

يُعرَض عند حدوث عطل في مفاتيح الوسائط بسبب مشكلة في الشبكة.

MEDIAKEYS_UNSUPPORTED

الرقم

يُعرَض عند تعذُّر إنشاء كائن MediaKeySession.

MEDIAKEYS_WEBCRYPTO

الرقم

تم إرجاعه عند إخفاق التشفير.

NETWORK_UNKNOWN

الرقم

تم إرجاعه عندما حدثت مشكلة غير معروفة في الشبكة.

SEGMENT_NETWORK

الرقم

يُعرَض عند تعذُّر تنزيل مقطع.

HLS_NETWORK_MASTER_PLAYLIST

الرقم

يُعرَض عند تعذّر تنزيل قائمة تشغيل رئيسية لبروتوكول HLS.

HLS_NETWORK_PLAYLIST

الرقم

يُعرَض عند تعذّر تنزيل قائمة تشغيل HLS.

HLS_NETWORK_NO_KEY_RESPONSE

الرقم

يُعرَض عند تعذّر تنزيل مفتاح HLS.

HLS_NETWORK_KEY_LOAD

الرقم

يُعرَض عندما يتعذّر طلب مفتاح HLS قبل إرساله.

HLS_NETWORK_INVALID_SEGMENT

الرقم

يُعرَض عندما تكون شريحة HLS غير صالحة.

HLS_SEGMENT_PARSING

الرقم

يُعرَض عند تعذّر تحليل شريحة HLS.

DASH_NETWORK

الرقم

يُعرَض عند حدوث خطأ غير معروف في الشبكة أثناء معالجة بث DASH.

DASH_NO_INIT

الرقم

يُعرَض عندما يفتقر تدفق DASH إلى معرّف.

SMOOTH_NETWORK

الرقم

يُعرَض عند حدوث خطأ غير معروف في الشبكة أثناء معالجة البث السلس.

SMOOTH_NO_MEDIA_DATA

الرقم

يُعرَض عندما لا تتوفّر بيانات الوسائط في البث السلس.

MANIFEST_UNKNOWN

الرقم

يتم عرضه عند حدوث خطأ غير معروف أثناء تحليل البيان.

HLS_MANIFEST_MASTER

الرقم

يتم عرضه عند حدوث خطأ أثناء تحليل البيان الرئيسي لبروتوكول HLS.

HLS_MANIFEST_PLAYLIST

الرقم

يتم عرضه عند حدوث خطأ أثناء تحليل قائمة تشغيل HLS.

DASH_MANIFEST_UNKNOWN

الرقم

يُعرَض عند حدوث خطأ غير معروف أثناء تحليل بيان DASH.

DASH_MANIFEST_NO_PERIODS

الرقم

يُعرَض عندما لا يحتوي بيان DASH على نقاط.

DASH_MANIFEST_NO_MIMETYPE

الرقم

يُعرَض عندما لا يحتوي بيان DASH على MimeType.

DASH_INVALID_SEGMENT_INFO

الرقم

يُعرَض عندما يحتوي بيان DASH على معلومات مقطع غير صالحة.

SMOOTH_MANIFEST

الرقم

يتم عرضه عند حدوث خطأ أثناء تحليل البيان السلس.

SEGMENT_UNKNOWN

الرقم

يُعرَض عند حدوث خطأ في مقطع غير معروف.

TEXT_UNKNOWN

الرقم

حدث خطأ غير معروف في البث النصي.

التطبيقات

الرقم

يتم عرضه عند حدوث خطأ خارج إطار العمل (مثلاً، إذا عرض معالج أحداث خطأ).

BREAK_CLIP_LOADING_ERROR

الرقم

يُعرَض عند تعذُّر اعتراض تحميل مقطع الفاصل.

BREAK_SEEK_INTERCEPTOR_ERROR

الرقم

يتم عرضه عند تعذُّر اعتراض محاولة الفاصل.

IMAGE_ERROR

الرقم

يُعرَض عند فشل تحميل صورة.

LOAD_INTERRUPTED

الرقم

تمت مقاطعة أحد التحميلات بسبب إلغاء تحميل أو بسبب حمل آخر.

LOAD_FAILED

الرقم

تعذّر تنفيذ أمر تحميل.

MEDIA_ERROR_MESSAGE

الرقم

تم إرسال رسالة خطأ إلى المُرسِل.

عام

الرقم

يُعرَض عند حدوث خطأ غير معروف.

EndedReason

ثابت

سلسلة

أسباب انتهاء تشغيل الفيديو

القيمة

END_OF_STREAM

سلسلة

انتهى التشغيل لأنّنا وصلنا إلى نهاية البث الحالي.

خطأ

سلسلة

تم إنهاء التشغيل لأننا واجهنا خطأ.

متوقّف

سلسلة

انتهى التشغيل لأنّ العملية تجبرنا على إيقاف البث الحالي.

متقطع

سلسلة

انتهى التشغيل بسبب تحميل عنصر جديد.

تم تخطّيه

سلسلة

انتهى التشغيل بسبب عملية تخطّي الإعلان.

BREAK_SWITCH

سلسلة

انتهى التشغيل بسبب التبديل بين الفواصل المُدمَجة.

EventType

ثابت

سلسلة

أنواع أحداث المشغّلات. بالنسبة إلى الأحداث التي يتم إنشاء خادم وكيل لها من MediaElement، يُرجى الاطّلاع على https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents للحصول على مزيد من المعلومات.

القيمة

كل

سلسلة

هذا معرّف خاص يمكن استخدامه لرصد جميع الأحداث (يُستخدم غالبًا لأغراض تصحيح الأخطاء). ستكون الفعالية فئة فرعية من cast.framework.events.Event.

إلغاء

سلسلة

يتم تنشيطها عندما يتوقف المتصفّح عن جلب الوسائط قبل تنزيلها بالكامل، ولكن ليس بسبب خطأ. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

CAN_PLAY

سلسلة

يتم تنشيطه عندما يتمكّن المتصفّح من استئناف تشغيل المقطع، ولكنّه يقدِّر أنّه لم يتم تحميل بيانات كافية لتشغيل المقطع حتى نهايته بدون التوقف عن التخزين المؤقت. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

CAN_PLAY_THROUGH

سلسلة

يتم تنشيطها عندما يقدِّر المتصفّح إمكانية تشغيل المقطع حتى نهايته بدون التوقف عن التخزين المؤقت. يُرجى العلم أنّ تقدير المتصفّح يرتبط بالمقطع الحالي فقط (مثلاً: في حال تشغيل مقطع إعلان في الوقت الحالي، سيحدّد المتصفّح المقطع الإعلاني فقط وليس المحتوى الكامل). تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

DURATION_CHANGE

سلسلة

يتم تنشيطها عند تغيير سمة المدة MediaElement. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

تم الإيقاف

سلسلة

يتم تنشيطها عندما تصبح الوسائط فارغة. ومن الأمثلة على ذلك عندما يتم استدعاء الدالة upload() لإعادة ضبط MediaElement. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

منتهية

سلسلة

يتم إطلاقه عند تشغيل مقطع وسائط بالكامل. ولا يشمل ذلك إيقاف تشغيل المقطع بسبب خطأ أو طلب إيقاف. وفي حال توفّر إعلانات، يتم تنشيطها مرة واحدة على الأكثر لكل إعلان ومرة واحدة على الأكثر مع المحتوى الرئيسي. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent. لمعرفة وقت انتهاء تشغيل الوسائط، عليك على الأرجح استخدام cast.framework.events.EventType.MEDIA_FINISHED.

LOADED_DATA

سلسلة

يتم تنشيطها عند انتهاء المتصفح من تحميل الإطار الأول من مقطع الوسائط. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

LOADED_METADATA

سلسلة

يتم تنشيطها عند انتهاء المتصفح من تحميل البيانات الوصفية لمقطع. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

LOAD_START

سلسلة

يتم تنشيطه عندما يبدأ المتصفح في البحث عن بيانات وسائط لأحد المقاطع. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

إيقاف مؤقت

سلسلة

يتم تنشيطها عند إيقاف التشغيل مؤقتًا. تمت إعادة توجيه هذا الحدث من MediaElement، وتم إدراجه ضمن cast.framework.events.MediaPauseEvent.

اللعب

سلسلة

يتم تنشيطها عندما يكون التشغيل جاهزًا للبدء (أي بعد الإيقاف المؤقت). تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

اللعب

سلسلة

يتم تنشيطها عند بدء التشغيل. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

التقدم

سلسلة

يتم تنشيطها عندما يجلب المتصفِّح بيانات الوسائط. إذا كنت تستخدم بث معدل نقل البيانات التكيُّفي (أي HLS أو DASH أو SMOOTH)، ننصحك على الأرجح باستخدام حدث cast.framework.events.EventType.SEGMENT_DOWNLOADED بدلاً من ذلك. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

RATE_CHANGE

سلسلة

يتم تنشيطها عند تعديل معدل التشغيل. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

تم طلب

سلسلة

يتم تنشيطها عند انتهاء التقديم/الترجيع. لن يتم تنشيط هذا النص في حال انتهاء التقديم/الترجيع عند إيقاف الوسائط مؤقتًا. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

البحث

سلسلة

يتم تنشيطها عند البحث عن الوسائط. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

متوقف

سلسلة

تم تنشيطها عندما يحاول المتصفِّح جلب بيانات الوسائط، ولكنّه لم يتلقَّ أي استجابة. يتم تنفيذ الحدث cast.framework.events.EventType.BUFFERING بشكل متّسق في جميع أنواع البث، ويجب استخدامه بدلاً من "متوقف" عند محاولة التحقق مما إذا كان المشغّل قيد التخزين المؤقت. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

TIME_UPDATE

سلسلة

يتم تنشيطها بشكل دوري أثناء تشغيل الوسائط. وسيتم تنشيطه كلما تغيّرت سمة currentTime (الوقت الحالي). تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

تعليق

سلسلة

يتم تنشيطها عندما لا يجلب المتصفح بيانات الوسائط عمدًا. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

في الانتظار

سلسلة

يتم تنشيطها عند توقف التشغيل لأنّ المتصفّح في انتظار إتاحة الإطار التالي. يتم تنفيذ الحدث cast.framework.events.EventType.BUFFERING بشكل متّسق في جميع أنواع البث، ويجب استخدامه بدلاً من "قيد الانتظار" عند محاولة التأكد مما إذا كان المشغّل قيد التخزين المؤقت. تمت إعادة توجيه هذا الحدث من MediaElement، وتم دمجه في cast.framework.events.MediaElementEvent.

BITRATE_CHANGED

سلسلة

يتم تنشيطها عند تغيير معدل نقل بيانات الوسائط قيد التشغيل (مثلاً عند تغيير مسار نشط أو عند اختيار معدل نقل بيانات مختلف استجابةً لظروف الشبكة). الحدث هو cast.framework.events.BitrateChangedEvent.

BREAK_STARTED

سلسلة

يتم تنشيطه عند بدء تحميل أول مقطع فاصل إعلاني. الحدث هو cast.framework.events.BreaksEvent.

BREAK_ENDED

سلسلة

يتم تنشيطه عند انتهاء آخر مقطع استراحة في الفاصل. الحدث هو cast.framework.events.BreaksEvent.

BREAK_CLIP_LOADING

سلسلة

يتم تنشيطه عندما يبدأ تحميل مقطع دعائي. الحدث هو cast.framework.events.BreaksEvent.

BREAK_CLIP_STARTED

سلسلة

يتم تنشيطها عند بدء مقطع استراحة. الحدث هو cast.framework.events.BreaksEvent.

BREAK_CLIP_ENDED

سلسلة

يتم تنشيطها عند انتهاء مقطع استراحة. الحدث هو cast.framework.events.BreaksEvent.

جارٍ تخزين مؤقت

سلسلة

يتم تنشيطها عند توقف التشغيل بسبب التخزين المؤقت أو عند بدئه مرة أخرى بعد انتهاء التخزين المؤقت. الحدث هو cast.framework.events.BufferingEvent.

CACHE_LOADED

سلسلة

يتم تنشيطها عند انتهاء تحميل المحتوى المخزَّن مؤقتًا مسبقًا من خلال التشغيل السريع. الحدث هو cast.framework.events.CacheLoadedEvent.

CACHE_HIT

سلسلة

يتم إطلاقه عند استخدام محتوى تم تخزينه مؤقتًا بشكل مسبق من خلال Fastplay. الحدث هو cast.framework.events.CacheItemEvent.

CACHE_INSERTED

سلسلة

يتم تنشيطها عند تخزين عنوان URL واحد في ذاكرة التخزين المؤقت من خلال التشغيل السريع. الحدث هو cast.framework.events.CacheItemEvent.

CLIP_STARTED

سلسلة

يتم تنشيطه عند بدء تشغيل أي مقطع لأول مرة. ويشمل ذلك مقاطع الاستراحة ومقاطع المحتوى الرئيسي التي تفصل بين الفواصل الإعلانية. وإذا كنت تريد معرفة وقت بدء مقطع استراحة، عليك استخدام الحدث هو {@link trace.framework.events.Event.

CLIP_ENDED

سلسلة

يتم تنشيطه عند انتهاء أي مقطع. ويشمل ذلك مقاطع الفواصل والمقاطع الرئيسية التي تفصل بين الفواصل. إذا كنت تريد معرفة وقت انتهاء مقطع الفاصل، عليك استخدام cast.framework.events.EventType.BREAK_CLIP_ENDED. إذا أردت معرفة وقت انتهاء تشغيل الوسائط، يجب استخدام السمة "الحدث" (Event.framework.events.ClipEndedEvent).

EMSG

سلسلة

يتم تنشيطها عند العثور على رسالة في أحد المقاطع. الحدث هو cast.framework.events.EmsgEvent.

خطأ

سلسلة

يتم تنشيطها عند حدوث خطأ. الحدث هو cast.framework.events.ErrorEvent.

ID3

سلسلة

يتم تنشيطها عند مصادفة علامة ID3. سيتم تنشيط هذا الخيار لمحتوى HLS فقط. الحدث هو cast.framework.events.Id3Event.

MEDIA_STATUS

سلسلة

يتم تنشيطها قبل إرسال رسالة صادرة تحتوي على حالة الوسائط الحالية. الحدث هو cast.framework.events.MediaStatusEvent.

CUSTOM_STATE

سلسلة

يتم تنشيطها عند إرسال رسالة حالة مُخصَّصة صادرة. الحدث هو cast.framework.events.CustomStateEvent.

MEDIA_INFORMATION_CHANGED

سلسلة

يتم تنشيطها في حال تغيير معلومات الوسائط أثناء التشغيل. مثلاً عند تشغيل راديو مباشر وتغيّرت البيانات الوصفية للمقطع الصوتي. الحدث هو cast.framework.events.MediaInformationChangedEvent

MEDIA_FINISHED

سلسلة

يتم تنشيطها عند انتهاء تشغيل الوسائط بالكامل. ويشمل ذلك الحالات التالية: لم يتبق أي محتوى في ساحة المشاركات لتشغيله أو طلب المستخدم إيقافه أو حدث خطأ. عند استخدام ميزة "الإضافة إلى قائمة المحتوى التالي"، سيتم بدء هذا الحدث مرة واحدة فقط لكل عنصر ينتهي في قائمة الانتظار. تكون الفعالية cast.framework.events.MediaFinishedEvent.

PLAYER_PRELOADING

سلسلة

يتم تنشيطها عندما يبدأ اللاعب في معالجة طلب التحميل المُسبق. الحدث هو cast.framework.events.LoadEvent.

PLAYER_PRELOADING_CANCELLED

سلسلة

يتم تنشيطها إذا ألغى المشغّل التحميل المُسبق. الحدث هو cast.framework.events.LoadEvent.

PLAYER_LOAD_COMPLETE

سلسلة

يتم تنشيطها عندما ينتهي المشغّل من معالجة طلب تحميل ويكون جاهزًا للتشغيل. الحدث هو cast.framework.events.LoadEvent.

PLAYER_LOADING

سلسلة

يتم تنشيطها عندما يبدأ المشغل في معالجة طلب التحميل. سيتم تنشيط هذا الحدث قبل حدث cast.framework.events.EventType.LOAD_START، لأنّ المشغّل لم يطلب أيّ بيانات عن الوسائط بعد. الحدث هو cast.framework.events.LoadEvent.

SEGMENT_DOWNLOADED

سلسلة

يتم تنشيطها عند الانتهاء من تنزيل المقطع. سيتم تشغيل هذا الإجراء فقط لمحتوى البث التكيّفي (HLS أو DASH أو Smooth). الحدث هو cast.framework.events.SegmentDownloadedEvent.

REQUEST_SEEK

سلسلة

يتم تنشيطها عند تقديم طلب التقديم. الحدث هو cast.framework.events.RequestEvent.

REQUEST_LOAD

سلسلة

يتم تنشيطها عند تقديم طلب تحميل. الحدث هو cast.framework.events.RequestEvent.

REQUEST_STOP

سلسلة

يتم تنشيطها عند تقديم طلب إيقاف. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PAUSE

سلسلة

يتم تنشيطها عند تقديم طلب إيقاف مؤقت. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PRECACHE

سلسلة

يتم الإطلاق عند تقديم طلب مخزَّن مسبقًا. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PLAY

سلسلة

يتم تنشيطها عند تقديم طلب تشغيل. الحدث هو cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

سلسلة

يتم الإطلاق عند إجراء طلب تخطي الإعلان. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

سلسلة

يتم إطلاقه عند تقديم طلب تشغيل مرة أخرى. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

سلسلة

يتم تنشيطها عند تقديم طلب لتغيير معدل التشغيل. الحدث هو cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

سلسلة

يتم تنشيطها عند تقديم طلب تغيير الحجم. الحدث هو cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

سلسلة

يتم تنشيطها عند تقديم طلب للحصول على معلومات بشأن مسارات التعديل. الحدث هو cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

سلسلة

يتم تنشيطها عند تقديم طلب لتعديل المقاطع الصوتية. الحدث هو cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

سلسلة

يتم تنشيطها عند تقديم طلب بيانات اعتماد معيّنة. الحدث هو Cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

سلسلة

يتم تنشيطها عند إجراء تحميل حسب طلب الكيان. الحدث هو Cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

سلسلة

يتم تنشيطها عند تقديم طلب إجراء من المستخدم. الحدث هو Cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

سلسلة

يتم تنشيطها عند تقديم طلب لتتبُّع حالة dsiplay. الحدث هو Cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

سلسلة

يتم تنشيطها عند تقديم طلب أمر مخصّص. الحدث هو Cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

سلسلة

يتم تنشيطها عند تقديم طلب حالة التركيز. الحدث هو Cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

سلسلة

يتم تنشيطها عند تقديم طلب تحميل قائمة الانتظار. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

سلسلة

يتم تنشيطها عند تقديم طلب إدراج في قائمة الانتظار. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

سلسلة

يتم تنشيطها عند تقديم طلب تعديل قائمة الانتظار. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

سلسلة

يتم تنشيطها عند تقديم طلب إزالة من قائمة المحتوى التالي. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

سلسلة

يتم تنشيطها عند تقديم طلب لإعادة ترتيب قائمة الانتظار. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

سلسلة

يتم تنشيطها عند تقديم طلب استرجاع العناصر. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

سلسلة

يتم الإطلاق عند تقديم طلب الحصول على معلومات بشأن السلع. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

سلسلة

يتم تنشيطها عند تقديم طلب الحصول على معرّفات قائمة الانتظار. الحدث هو cast.framework.events.RequestEvent.

TRACKS_CHANGED

سلسلة

يتم تنشيطها إذا تغيرت المسارات المتاحة بعد اكتمال التحميل.

LIVE_IS_MOVING_WINDOW_CHANGED

سلسلة

يتم تنشيطها عند تغيير نطاق البث المباشر الذي يمكن البحث عنه عند تغيير النطاق الرئيسي is MoveWindow، وبشكل أكثر تحديدًا، عندما تتغير نافذة متحركة إلى نافذة موسّعة أو العكس. الحدث هو cast.framework.events.LiveStatusEvent.

LIVE_ENDED

سلسلة

يتم تنشيطها عند انتهاء البث المباشر للتو. الحدث هو cast.framework.events.LiveStatusEvent.

TIMED_METADATA_CHANGED

سلسلة

عند العثور على البيانات الوصفية المحدّدة زمنيًا في DASH (EventStream) أو HLS (EXT-X-DATERANGE)، يتم تنشيط هذا الحدث بعد PLAYER_LOAD_COMPLETE عند العثور على بيانات وصفية جديدة موقوتة في المحتوى المباشر. الحدث هو cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_ENTER

سلسلة

يتم تنشيطها عندما يدخل رأس التشغيل إلى منطقة مخطط زمني في DASH أو يصل إلى علامة EXT-X-DATERANGE. الحدث هو cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_EXIT

سلسلة

يتم إطلاقه عندما يخرج رأس التشغيل من منطقة مخطط زمني في DASH أو عندما يترك علامة EXT-X-DATERANGE. الحدث هو cast.framework.events.TimedMetadataEvent.