cast. framework. events
هذه هي مساحة الاسم cast.framework.events
.
صفوف
BitrateChangedEvent
بيانات الحدث لحدث cast.framework.events.EventType.BITRATE_CHANGED
BreaksEvent
بيانات الأحداث لجميع الأحداث المتعلّقة بالفواصل:
cast.framework.events.EventType.BREAK_ENDED
,
cast.framework.events.EventType.BREAK_STARTED
,
cast.framework.events.EventType.BREAK_CLIP_ENDED
,
cast.framework.events.EventType.BREAK_CLIP_LOADING
،
cast.framework.events.EventType.BREAK_CLIP_STARTED
BufferingEvent
بيانات الحدث لحدث cast.framework.events.EventType.BUFFERING
CacheItemEvent
بيانات الحدث لحدث cast.framework.events.EventType.CACHE_HIT
أو
حدث cast.framework.events.EventType.CACHE_INSERTED
.
CacheLoadedEvent
بيانات الحدث لحدث cast.framework.events.EventType.CACHE_LOADED
ClipEndedEvent
بيانات الحدث لحدث cast.framework.events.EventType.CLIP_ENDED
CustomStateEvent
بيانات الحدث لحدث cast.framework.events.EventType.CUSTOM_STATE
EmsgEvent
بيانات الحدث لحدث cast.framework.events.EventType.EMSG
ErrorEvent
بيانات الحدث لحدث cast.framework.events.EventType.ERROR
الحدث
فئة بيانات الأحداث الرئيسية لجميع الأحداث التي تم إرسالها بواسطة cast.framework.PlayerManager.
Id3Event
بيانات الحدث لحدث cast.framework.events.EventType.ID3
إنّ البيانات الوصفية لرقم التعريف 3 المقدَّمة هنا تتبع تنسيق الإصدار 2 من المعرّف 3.
يتم تنشيط حدث واحد لكل إطار ضمن رسالة ID3.
لا يحتوي هذا الحدث على رسالة ID3 الأولية الكاملة. استنادًا إلى ما يلي:
الأقسام الفرعية لرسالة ID3:
- ID3v2 / معرّف الملف
- إصدار ID3v2
- علامات ID3v2
- حجم ID3v2
- نوع الإطار (أي
TXXX
) - حجم الإطار
- علامات الإطار
- ترميز الإطار
- وصف الإطار
- بيانات الإطار
العناصر فقط 5
(frameType
) و9
(frameDescription
) و10
تم توفير (segmentData
) في هذه الفعالية.
LiveStatusEvent
بيانات الحدث الخاصة
حدث cast.framework.events.EventType.LIVE_IS_MOVING_WINDOW_CHANGED
أو
حدث cast.framework.events.EventType.LIVE_ENDED
.
LoadEvent
بيانات الأحداث لجميع الأحداث المتعلقة بمعالجة طلب تحميل أو طلب تحميل مسبق. التي يتم تقديمها إلى المشغّل.
MediaElementEvent
بيانات الأحداث لجميع الأحداث التي تتم إعادة توجيهها من "MediaElement
"
MediaFinishedEvent
بيانات الحدث لحدث cast.framework.events.EventType.MEDIA_FINISHED
MediaInformationChangedEvent
بيانات الحدث في cast.framework.events.EventType.MEDIA_INFORMATION_CHANGED
فعالية.
MediaPauseEvent
بيانات الأحداث لأحداث pause
التي تتم إعادة توجيهها من MediaElement
MediaStatusEvent
بيانات الحدث لحدث cast.framework.events.EventType.MEDIA_STATUS
RequestEvent
بيانات الأحداث لجميع الأحداث التي تمثّل الطلبات المقدّمة إلى المستلِم
SegmentDownloadedEvent
بيانات الحدث في cast.framework.events.EventType.SEGMENT_DOWNLOADED
فعالية.
TimedMetadataEvent
فئة بيانات الأحداث المميزة لأحداث البيانات الوصفية المحددة بوقت. يختلف هذا عن Id3Event
من حيث الاحتفاظ بالبيانات الوصفية في البيان بدلاً من الاحتفاظ بالبيانات الداخلية للمقاطع.
TracksChangedEvent
بيانات الحدث لحدث cast.framework.events.EventType.TRACKS_CHANGED
مساحة الاسم
category
عمليات التعداد
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. إذا كنت ترغب في معرفة وقت
اكتمل تشغيل الوسائط، فأنت على الأرجح تريد استخدام
|
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)، فمن المرجّح أنّك تريد استخدام
حدث واحد ( |
RATE_CHANGE |
سلسلة يتم الإطلاق عند تعديل معدل التشغيل. تمت إعادة توجيه هذا الحدث من MediaElement وأصبح يكون ملفوفًا في cast.framework.events.MediaElementEvent |
تم طلبه |
سلسلة يتم إطلاقه عند انتهاء البحث. لن يتم تنشيط هذا الطلب في حالة التقديم/الترجيع ينتهي عند إيقاف الوسائط مؤقتًا. تمت إعادة توجيه هذا الحدث من MediaElement وأصبح يكون ملفوفًا في cast.framework.events.MediaElementEvent |
السعي |
سلسلة يتم إطلاقه عند البحث عن الوسائط. تمت إعادة توجيه هذا الحدث من MediaElement وأصبح يكون ملفوفًا في cast.framework.events.MediaElementEvent |
معروض |
سلسلة يتم الإطلاق عند محاولة المتصفح استرجاع بيانات الوسائط، ولكنه لم يتم استلامه
الرد.
تم تنفيذ حدث |
TIME_UPDATE |
سلسلة يتم إطلاقها بشكل دوري أثناء تشغيل الوسائط. وسيتم تنشيطها عند تغييرات السمة currentTime. تمت إعادة توجيه هذا الحدث من MediaElement وأصبح يكون ملفوفًا في cast.framework.events.MediaElementEvent |
تعليق |
سلسلة يتم الإطلاق عندما لا يجلب المتصفّح بيانات الوسائط عمدًا. تمت إعادة توجيه هذا الحدث من 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 |
سلسلة يتم إطلاقه عند انتهاء أي مقطع. يشمل ذلك مقاطع الاستراحة والمقاطع الرئيسية للمحتوى.
بين مقاطع الاستراحة. إذا أردت معرفة متى ينتهي مقطع فاصل، يجب
استخدام |
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 |
سلسلة يتم إطلاقها عندما يبدأ اللاعب في معالجة طلب تحميل. هذا من شأنه تنشيط
قبل حدث |
SEGMENT_DOWNLOADED |
سلسلة يتم الإطلاق عند الانتهاء من تنزيل شريحة. سيتم فقط تنفيذ هذا الإجراء. لمحتوى البث التكيُّفي (HLS أو DASH أو Smooth) الحدث هو cast.framework.events.SegmentDownloadedEvent. |
REQUEST_GET_STATUS |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_SEEK |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_LOAD |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_PRELOAD |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_STOP |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_PAUSE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_PRECACHE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_PLAY |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_SKIP_AD |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_PLAY_AGAIN |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_PLAYBACK_RATE_CHANGE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_VOLUME_CHANGE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
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 |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_LOAD_BY_ENTITY |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_USER_ACTION |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_DISPLAY_STATUS |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_CUSTOM_COMMAND |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_FOCUS_STATE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_LOAD |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_INSERT |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_UPDATE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_REMOVE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_REORDER |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_GET_ITEM_RANGE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_GET_ITEMS |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_GET_ITEM_IDS |
سلسلة يتم إطلاقه عند تلقّي رسالة |
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. إذا كنت ترغب في معرفة وقت
اكتمل تشغيل الوسائط، فأنت على الأرجح تريد استخدام
|
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)، فمن المرجّح أنّك تريد استخدام
حدث واحد ( |
RATE_CHANGE |
سلسلة يتم الإطلاق عند تعديل معدل التشغيل. تمت إعادة توجيه هذا الحدث من MediaElement وأصبح يكون ملفوفًا في cast.framework.events.MediaElementEvent |
تم طلبه |
سلسلة يتم إطلاقه عند انتهاء البحث. لن يتم تنشيط هذا الطلب في حالة التقديم/الترجيع ينتهي عند إيقاف الوسائط مؤقتًا. تمت إعادة توجيه هذا الحدث من MediaElement وأصبح يكون ملفوفًا في cast.framework.events.MediaElementEvent |
السعي |
سلسلة يتم إطلاقه عند البحث عن الوسائط. تمت إعادة توجيه هذا الحدث من MediaElement وأصبح يكون ملفوفًا في cast.framework.events.MediaElementEvent |
معروض |
سلسلة يتم الإطلاق عند محاولة المتصفح استرجاع بيانات الوسائط، ولكنه لم يتم استلامه
الرد.
تم تنفيذ حدث |
TIME_UPDATE |
سلسلة يتم إطلاقها بشكل دوري أثناء تشغيل الوسائط. وسيتم تنشيطها عند تغييرات السمة currentTime. تمت إعادة توجيه هذا الحدث من MediaElement وأصبح يكون ملفوفًا في cast.framework.events.MediaElementEvent |
تعليق |
سلسلة يتم الإطلاق عندما لا يجلب المتصفّح بيانات الوسائط عمدًا. تمت إعادة توجيه هذا الحدث من 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 |
سلسلة يتم إطلاقه عند انتهاء أي مقطع. يشمل ذلك مقاطع الاستراحة والمقاطع الرئيسية للمحتوى.
بين مقاطع الاستراحة. إذا أردت معرفة متى ينتهي مقطع فاصل، يجب
استخدام |
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 |
سلسلة يتم إطلاقها عندما يبدأ اللاعب في معالجة طلب تحميل. هذا من شأنه تنشيط
قبل حدث |
SEGMENT_DOWNLOADED |
سلسلة يتم الإطلاق عند الانتهاء من تنزيل شريحة. سيتم فقط تنفيذ هذا الإجراء. لمحتوى البث التكيُّفي (HLS أو DASH أو Smooth) الحدث هو cast.framework.events.SegmentDownloadedEvent. |
REQUEST_GET_STATUS |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_SEEK |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_LOAD |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_PRELOAD |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_STOP |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_PAUSE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_PRECACHE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_PLAY |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_SKIP_AD |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_PLAY_AGAIN |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_PLAYBACK_RATE_CHANGE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_VOLUME_CHANGE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
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 |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_LOAD_BY_ENTITY |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_USER_ACTION |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_DISPLAY_STATUS |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_CUSTOM_COMMAND |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_FOCUS_STATE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_LOAD |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_INSERT |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_UPDATE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_REMOVE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_REORDER |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_GET_ITEM_RANGE |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_GET_ITEMS |
سلسلة يتم إطلاقه عند تلقّي رسالة |
REQUEST_QUEUE_GET_ITEM_IDS |
سلسلة يتم إطلاقه عند تلقّي رسالة |
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. |