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

صفوف

مساحة الاسم

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

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

سلسلة

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

خطأ

سلسلة

انتهى التشغيل لأننا واجهنا خطأ.

متوقفة

سلسلة

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

INTERRUPTED

سلسلة

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

تم التخطّي

سلسلة

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

BREAK_SWITCH

سلسلة

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

ErrorSeverity

ثابت

الرقم

درجة خطورة الخطأ. يتبع نفس نظام التسمية والترقيم مثل Shaka لاعب.

القيمة

قابلة للاسترداد

الرقم

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

نقدية

الرقم

يشير ذلك المصطلح إلى خطأ فادح لا يمكن للمشغّل التعافي منه. وتؤدي هذه العوامل إلى جعل لإيقاف تشغيل عنصر ال��سائط الحالي.

نوع الحدث

ثابت

سلسلة

أنواع أحداث اللاعبين بالنسبة إلى الأحداث التي يتم إنشاء خادم وكيل لها من 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

مفعَّل

سلسلة

يتم تشغيله عندما تصبح الوسائط فارغة. أحد الأمثلة حيث قد عندما يتم استدعاء read() لإعادة تعيين 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.

TIME_DRIFTED

سلسلة

يتم الإطلاق في حال عدم تطابق الوقت الحالي الذي تم الإبلاغ عنه من قِبل المشغّل والوقت الحالي المقدّر استنادًا إلى حالة المشغّل ووقت التشغيل المعدل. الحدث هو cast.framework.events.TimeDriftedEvent.

CACHE_LOADED

سلسلة

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

CACHE_HIT

سلسلة

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

CACHE_INSERTED

سلسلة

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

CLIP_STARTED

سلسلة

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

CLIP_ENDED

سلسلة

يتم إطلاقه عند انتهاء أي مقطع. يشمل ذلك مقاطع الاستراحة والمقاطع الرئيسية للمحتوى. بين مقاطع الاستراحة. إذا أردت معرفة متى ينتهي مقطع فاصل، يجب استخدام cast.framework.events.EventType.BREAK_CLIP_ENDED. إذا أردت لمعرفة متى ينتهي تشغيل الوسائط بالكامل، يجب استخدام Event هو cast.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_GET_STATUS

سلسلة

يتم إطلاقه عند تلقّي رسالة GET_STATUS. الحدث هو cast.framework.events.RequestEvent.

REQUEST_SEEK

سلسلة

يتم إطلاقه عند تلقّي رسالة SEEK. الحدث هو cast.framework.events.RequestEvent.

REQUEST_LOAD

سلسلة

يتم إطلاقه عند تلقّي رسالة LOAD. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PRELOAD

سلسلة

يتم إطلاقه عند تلقّي رسالة PRELOAD. الحدث هو cast.framework.events.RequestEvent.

REQUEST_STOP

سلسلة

يتم إطلاقه عند تلقّي رسالة STOP. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PAUSE

سلسلة

يتم إطلاقه عند تلقّي رسالة PAUSE. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PRECACHE

سلسلة

يتم إطلاقه عند تلقّي رسالة PRECACHE. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PLAY

سلسلة

يتم إطلاقه عند تلقّي رسالة PLAY. الحدث هو cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

سلسلة

يتم إطلاقه عند تلقّي رسالة SKIP_AD. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

سلسلة

يتم إطلاقه عند تلقّي رسالة PLAY_AGAIN. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

سلسلة

يتم إطلاقه عند تلقّي رسالة SET_PLAYBACK_RATE. الحدث هو cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

سلسلة

يتم إطلاقه عند تلقّي رسالة SET_VOLUME. الحدث هو cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

سلسلة

يتم إطلاقه عند تلقي رسالة EDIT_TrackS_INFO. الحدث هو cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

سلسلة

يتم إطلاقه عند تلقي رسالة EDIT_AUDIO_trackingS. الحدث هو cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

سلسلة

يتم إطلاقه عند تلقّي رسالة SET_CREDENTIALS. الحدث هو cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

سلسلة

يتم إطلاقه عند تلقّي رسالة LOAD_BY_ENTITY. الحدث هو cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

سلسلة

يتم إطلاقه عند تلقّي رسالة USER_ACTION. الحدث هو cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

سلسلة

يتم إطلاقه عند تلقّي رسالة DISPLAY_STATUS. الحدث هو cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

سلسلة

يتم إطلاقه عند تلقّي رسالة CUSTOM_COMMAND. الحدث هو cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

سلسلة

يتم إطلاقه عند تلقّي رسالة FOCUS_STATE. الحدث هو cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_LOAD. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_INSERT. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_UPDATE. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_REMOVE. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_REORDER. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_GET_ITEM_RANGE. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_GET_ITEMS. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_GET_ITEM_IDS. الحدث هو cast.framework.events.RequestEvent.

TRACKS_CHANGED

سلسلة

يتم إطلاقه في حال تغيير المسارات المتاحة بعد اكتمال التحميل.

LIVE_IS_MOVING_WINDOW_CHANGED

سلسلة

يتم إطلاقه عند تغيير نطاق مباشر يمكن البحث عنه isMoveWindow، وبشكل أكثر تحديدًا، عندما تتغير نافذة متحركة إلى نافذة موسّعة أو العكس. الحدث هو 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

سلسلة

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

خطأ

سلسلة

انتهى التشغيل لأننا واجهنا خطأ.

متوقفة

سلسلة

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

INTERRUPTED

سلسلة

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

تم التخطّي

سلسلة

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

BREAK_SWITCH

سلسلة

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

ErrorSeverity

ثابت

الرقم

درجة خطورة الخطأ. يتبع نفس نظام التسمية والترقيم مثل Shaka لاعب.

القيمة

قابلة للاسترداد

الرقم

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

نقدية

الرقم

يشير ذلك المصطلح إلى خطأ فادح لا يمكن للمشغّل التعافي منه. وتؤدي هذه العوامل إلى جعل لإيقاف تشغيل عنصر الوسائط الحالي.

نوع الحدث

ثابت

سلسلة

أنواع أحداث اللاعبين بالنسبة إلى الأحداث التي يتم إنشاء خادم وكيل لها من 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

مفعَّل

سلسلة

يتم تشغيله عندما تصبح الوسائط فارغة. أحد الأمثلة حيث قد عندما يتم استدعاء read() لإعادة تعيين 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.

TIME_DRIFTED

سلسلة

يتم الإطلاق في حال عدم تطابق الوقت الحالي الذي تم الإبلاغ عنه من قِبل المشغّل والوقت الحالي المقدّر استنادًا إلى حالة المشغّل ووقت التشغيل المعدل. الحدث هو cast.framework.events.TimeDriftedEvent.

CACHE_LOADED

سلسلة

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

CACHE_HIT

سلسلة

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

CACHE_INSERTED

سلسلة

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

CLIP_STARTED

سلسلة

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

CLIP_ENDED

سلسلة

يتم إطلاقه عند انتهاء أي مقطع. يشمل ذلك مقاطع الاستراحة والمقاطع الرئيسية للمحتوى. بين مقاطع الاستراحة. إذا أردت معرفة متى ينتهي مقطع فاصل، يجب استخدام cast.framework.events.EventType.BREAK_CLIP_ENDED. إذا أردت لمعرفة متى ينتهي تشغيل الوسائط بالكامل، يجب استخدام Event هو cast.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_GET_STATUS

سلسلة

يتم إطلاقه عند تلقّي رسالة GET_STATUS. الحدث هو cast.framework.events.RequestEvent.

REQUEST_SEEK

سلسلة

يتم إطلاقه عند تلقّي رسالة SEEK. الحدث هو cast.framework.events.RequestEvent.

REQUEST_LOAD

سلسلة

يتم إطلاقه عند تلقّي رسالة LOAD. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PRELOAD

سلسلة

يتم إطلاقه عند تلقّي رسالة PRELOAD. الحدث هو cast.framework.events.RequestEvent.

REQUEST_STOP

سلسلة

يتم إطلاقه عند تلقّي رسالة STOP. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PAUSE

سلسلة

يتم إطلاقه عند تلقّي رسالة PAUSE. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PRECACHE

سلسلة

يتم إطلاقه عند تلقّي رسالة PRECACHE. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PLAY

سلسلة

يتم إطلاقه عند تلقّي رسالة PLAY. الحدث هو cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

سلسلة

يتم إطلاقه عند تلقّي رسالة SKIP_AD. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

سلسلة

يتم إطلاقه عند تلقّي رسالة PLAY_AGAIN. الحدث هو cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

سلسلة

يتم إطلاق�� عند تلقّي رسالة SET_PLAYBACK_RATE. الحدث هو cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

سلسلة

يتم إطلاقه عند تلقّي رسالة SET_VOLUME. الحدث هو cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

سلسلة

يتم إطلاقه عند تلقي رسالة EDIT_TrackS_INFO. الحدث هو cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

سلسلة

يتم إطلاقه عند تلقي رسالة EDIT_AUDIO_trackingS. الحدث هو cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

سلسلة

يتم إطلاقه عند تلقّي رسالة SET_CREDENTIALS. الحدث هو cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

سلسلة

يتم إطلاقه عند تلقّي رسالة LOAD_BY_ENTITY. الحدث هو cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

سلسلة

يتم إطلاقه عند تلقّي رسالة USER_ACTION. الحدث هو cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

سلسلة

يتم إطلاقه عند تلقّي رسالة DISPLAY_STATUS. الحدث هو cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

سلسلة

يتم إطلاقه عند تلقّي رسالة CUSTOM_COMMAND. الحدث هو cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

سلسلة

يتم إطلاقه عند تلقّي رسالة FOCUS_STATE. الحدث هو cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_LOAD. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_INSERT. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_UPDATE. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_REMOVE. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_REORDER. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_GET_ITEM_RANGE. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_GET_ITEMS. الحدث هو cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

سلسلة

يتم إطلاقه عند تلقّي رسالة QUEUE_GET_ITEM_IDS. الحدث هو cast.framework.events.RequestEvent.

TRACKS_CHANGED

سلسلة

يتم إطلاقه في حال تغيير المسارات المتاحة بعد اكتمال التحميل.

LIVE_IS_MOVING_WINDOW_CHANGED

سلسلة

يتم إطلاقه عند تغيير نطاق مباشر يمكن البحث عنه isMoveWindow، وبشكل أكثر تحديدًا، عندما تتغير نافذة متحركة إلى نافذة موسّعة أو العكس. الحدث هو 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.