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.
המטא-נתונים של ID3 שמופיעים כאן הם בפורמט ID3 v2.
אירוע אחד מופעל לכל פריים בהודעת 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.
SessionDataEvent
נתוני אירוע של אירוע cast.framework.events.EventType.SESSION_DATA.
מופעל עבור תגי HLS EXT-X-SESSION-DATA, ורק כשמשתמשים ב-Shaka Player.
TimedMetadataEvent
מחלקה ראשית של נתוני אירועים לאירועי מטא-נתונים מתוזמנים. ההבדל בין הפורמט הזה לבין Id3Event הוא שהמטא-נתונים נשמרים במניפסט ולא בחלקים הפנימיים של הקטע.
TracksChangedEvent
נתוני אירוע של אירוע cast.framework.events.EventType.TRACKS_CHANGED.
מרחב שמות
category
ערכי ספירה
DetailedErrorCode
number
קוד שהוקצה על ידי ה-SDK של המקלט ומתאר את השגיאה שהתרחשה.
ערך |
|
|---|---|
|
MEDIA_UNKNOWN |
number מוחזרת כש-HTMLMediaElement מחזיר שגיאה, אבל CAF לא מזהה את השגיאה הספציפית. |
|
MEDIA_ABORTED |
number מוחזר כשסוכן המשתמש ביטל את תהליך האחזור של משאב המדיה לבקשת המשתמש. |
|
MEDIA_DECODE |
number מוחזרת כשמתרחשת שגיאה במהלך פענוח משאב המדיה, אחרי שהמשאב הוגדר כניתן לשימוש. |
|
MEDIA_NETWORK |
number מוחזר כששגיאה בחיבור לרשת גרמה לסוכן המשתמש להפסיק לאחזר את משאב המדיה, אחרי שהמשאב הוגדר כניתן לשימוש. |
|
MEDIA_SRC_NOT_SUPPORTED |
number מוחזר כשמשאב המדיה שצוין במאפיין src לא מתאים. |
|
SOURCE_BUFFER_FAILURE |
number מוחזר כשאי אפשר להוסיף מאגר נתונים זמני של מקור ל-MediaSource. |
|
MEDIAKEYS_UNKNOWN |
number מוחזרת כשיש שגיאה לא ידועה במקשי המדיה. |
|
MEDIAKEYS_NETWORK |
number מוחזרת כשיש כשל במפתחות המדיה בגלל בעיה ברשת. |
|
MEDIAKEYS_UNSUPPORTED |
number מוחזרת כשאי אפשר ליצור אובייקט MediaKeySession. |
|
MEDIAKEYS_WEBCRYPTO |
number מוחזרת כשההצפנה נכשלת. |
|
NETWORK_UNKNOWN |
number מוחזרת כשיש בעיה לא ידועה ברשת. |
|
SEGMENT_NETWORK |
number מוחזרת כשהורדה של קטע נכשלת. |
|
HLS_NETWORK_MASTER_PLAYLIST |
number מוחזרת כשההורדה של פלייליסט ראשי ב-HLS נכשלת. |
|
HLS_NETWORK_PLAYLIST |
number מוחזרת כשהורדה של פלייליסט HLS נכשלת. |
|
HLS_NETWORK_NO_KEY_RESPONSE |
number מוחזרת כשהורדת מפתח HLS נכשלת. |
|
HLS_NETWORK_KEY_LOAD |
number מוחזרת כשבקשה למפתח HLS נכשלת לפני שהיא נשלחת. |
|
HLS_NETWORK_INVALID_SEGMENT |
number מוחזר כשפלח HLS לא תקין. |
|
HLS_SEGMENT_PARSING |
number מוחזרת כשניתוח פלח HLS נכשל. |
|
DASH_NETWORK |
number מוחזרת כשמתרחשת שגיאה לא ידועה בחיבור לרשת בזמן הטיפול בסטרימינג ב-DASH. |
|
DASH_NO_INIT |
number מוחזר כשחסר init בשידור DASH. |
|
SMOOTH_NETWORK |
number מוחזרת כשמתרחשת שגיאה לא ידועה בחיבור לרשת בזמן הטיפול בסטרימינג חלק. |
|
SMOOTH_NO_MEDIA_DATA |
number מוחזרת כשחסרים נתוני מדיה בסטרימינג חלק. |
|
MANIFEST_UNKNOWN |
number מוחזרת כשמתרחשת שגיאה לא ידועה במהלך ניתוח של מניפסט. |
|
HLS_MANIFEST_MASTER |
number מוחזרת כשמתרחשת שגיאה במהלך ניתוח של מניפסט ראשי של HLS. |
|
HLS_MANIFEST_PLAYLIST |
number מוחזרת כשמתרחשת שגיאה במהלך ניתוח של פלייליסט HLS. |
|
DASH_MANIFEST_UNKNOWN |
number מוחזרת כשמתרחשת שגיאה לא ידועה במהלך ניתוח של מניפסט DASH. |
|
DASH_MANIFEST_NO_PERIODS |
number השגיאה מוחזרת כשבמניפסט DASH חסרים פרקי זמן. |
|
DASH_MANIFEST_NO_MIMETYPE |
number מוחזר כשחסר MimeType במניפסט DASH. |
|
DASH_INVALID_SEGMENT_INFO |
number מוחזר כשמניפסט DASH מכיל פרטי קטע לא תקינים. |
|
SMOOTH_MANIFEST |
number מוחזרת כשמתרחשת שגיאה במהלך ניתוח של מניפסט חלק. |
|
SEGMENT_UNKNOWN |
number מוחזרת כשמתרחשת שגיאה לא ידועה בפלח. |
|
TEXT_UNKNOWN |
number אירעה שגיאה לא ידועה בשידור הטקסט. |
|
אפליקציה |
number מוחזרת כשמתרחשת שגיאה מחוץ למסגרת (למשל, אם גורם מטפל באירועים מקפיץ שגיאה). |
|
BREAK_CLIP_LOADING_ERROR |
number מוחזרת כשמיירט הטעינה של קליפ הפסקת הפרסומות נכשל. |
|
BREAK_SEEK_INTERCEPTOR_ERROR |
number מוחזרת כשהמיירט של דילוג על הפסקה נכשל. |
|
IMAGE_ERROR |
number מוחזרת כשטעינת התמונה נכשלת. |
|
LOAD_INTERRUPTED |
number הטעינה הופסקה על ידי פריקה או על ידי טעינה אחרת. |
|
LOAD_FAILED |
number פקודת טעינה נכשלה. |
|
MEDIA_ERROR_MESSAGE |
number הודעת שגיאה נשלחה לשולח. |
|
GENERIC |
number מוחזרת כשמתרחשת שגיאה לא ידועה. |
EndedReason
מחרוזת
הסיבות לסיום ההפעלה.
ערך |
|
|---|---|
|
END_OF_STREAM |
מחרוזת ההפעלה הסתיימה כי הגענו לסוף השידור הנוכחי. |
|
שגיאה |
מחרוזת ההפעלה הסתיימה כי נתקלנו בשגיאה. |
|
הופסק |
מחרוזת ההפעלה הסתיימה כי פעולה מסוימת מאלצת אותנו להפסיק את השידור הנוכחי. |
|
ההורדה הופסקה |
מחרוזת ההפעלה הסתיימה כי נטען פריט חדש. |
|
דילוג |
מחרוזת ההפעלה הסתיימה בגלל פעולת דילוג על מודעה. |
|
BREAK_SWITCH |
מחרוזת ההפעלה הסתיימה בגלל מעבר להפסקה מחוברת. |
|
PRELOAD_INTERRUPTED |
מחרוזת ההפעלה הסתיימה כי נגן טעינה מראש קיים הופסק או הוחלף. כך אפשר להבחין בין ביטולים של טעינה מראש לבין ביטולים של נגן פעיל (STOPPED). |
|
LOAD_CANCELLED |
מחרוזת ההפעלה הסתיימה כי בקשת טעינה בו-זמנית בוטלה לפני שהושלמה. כך אפשר להבחין בין ביטולים של טעינה בהמתנה לבין הפרעות פעילות בסטרימינג (INTERRUPTED). |
|
SENDER_STOPPED |
מחרוזת ההפעלה הסתיימה כי השולח שלח בקשת עצירה מפורשת. הסיבה הזו מספקת פירוט רב יותר מהסיבה הכללית STOPPED. |
|
LOAD_INTERRUPTED |
מחרוזת ההפעלה הסתיימה כי טעינת מדיה חדשה הפריעה לנגן הפעיל. הסיבה הזו מספקת פירוט רב יותר מהסיבה הכללית INTERRUPTED לשידורים פעילים. |
|
BREAK_INTERRUPTED |
מחרוזת ההפעלה הסתיימה כי נגן ההפסקות הופסק (למשל, דילוג על הפסקה למודעה באמצעות חיפוש). ההגדרה הזו מבדילה בין הפסקות למודעות לבין הפסקות רגילות במדיה (INTERRUPTED). |
|
BREAK_RESOLVED |
מחרוזת ההפעלה הסתיימה כי נגן ההפסקות סיים בהצלחה את פתרון משך הזמן של התוכן הראשי. האירוע הזה שונה מאירועים כלליים של מעבר בין גבולות של מודעות (BREAK_SWITCH). |
ErrorSeverity
number
חומרת השגיאה. השמות והמספרים זהים לאלה של Shaka Player.
ערך |
|
|---|---|
|
UNKNOWN |
number חומרת שגיאה לא ידועה. |
|
RECOVERABLE |
number אירעה שגיאה, אבל הנגן מנסה להתאושש ממנה. אם הנגן לא מצליח להתאושש, יכול להיות שהוא עדיין לא יציג שגיאה קריטית. לדוגמה, ניסיון חוזר לטעון קטע מדיה אף פעם לא יגרום לשגיאה קריטית (הנגן פשוט ינסה שוב ושוב). |
|
CRITICAL |
number שגיאה קריטית שהנגן לא יכול להתאושש ממנה. הפעולות האלה גורמות לנגן להפסיק את ההפעלה של קובץ המדיה הנוכחי. |
EventType
מחרוזת
סוגי פעולות במשחק. במקרה של אירועים שמועברים דרך שרת proxy מ-MediaElement, אפשר למצוא מידע נוסף בכתובת https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents.
ערך |
|
|---|---|
|
הכול |
מחרוזת זהו מזהה מיוחד שאפשר להשתמש בו כדי להאזין לכל האירועים (משמש בעיקר למטרות ניפוי באגים). האירוע יהיה מחלקת משנה של cast.framework.events.Event. |
|
ABORT |
מחרוזת מופעל כשהדפדפן מפסיק לאחזר את המדיה לפני שהיא הורדה במלואה, אבל לא בגלל שגיאה. האירוע הזה מועבר מ-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. |
|
רוקן |
מחרוזת מופעל כשהמדיה מתרוקנת. דוגמה למצב כזה היא כשמתבצעת קריאה ל-load() כדי לאפס את 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. |
|
SEEKED |
מחרוזת מופעל כשפעולת החיפוש מסתיימת. האירוע הזה לא יופעל אם החיפוש מסתיים כשהמדיה מושהית. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent. |
|
מחפש/ת |
מחרוזת מופעל כשמתבצע חיפוש במדיה. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent. |
|
STALLED |
מחרוזת מופעל כשהדפדפן מנסה לאחזר נתוני מדיה, אבל לא מקבל תגובה.
האירוע |
|
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 |
מחרוזת מופעל כשהתוכן שנשמר מראש במטמון על ידי fastplay סיים להיטען. האירוע הוא cast.framework.events.CacheLoadedEvent. |
|
CACHE_HIT |
מחרוזת מופעל כשנעשה שימוש בתוכן שנשמר במטמון מראש על ידי fastplay. האירוע הוא cast.framework.events.CacheItemEvent. |
|
CACHE_INSERTED |
מחרוזת מופעל כשכתובת URL אחת נשמרת במטמון על ידי fastplay. האירוע הוא cast.framework.events.CacheItemEvent. |
|
CLIP_STARTED |
מחרוזת מופעל כשקליפ כלשהו מתחיל לפעול בפעם הראשונה. זה כולל קליפים של הפסקות וקליפים של תוכן ראשי בין קליפים של הפסקות. אם רוצים לראות מתי קליפ של הפסקה מתחיל, צריך להשתמש באירוע מסוג {@link cast.framework.events.Event. |
|
CLIP_ENDED |
מחרוזת מופעל כשקליפ כלשהו מסתיים. זה כולל קליפים של הפסקות וקליפים של תוכן ראשי
בין קליפים של הפסקות. כדי לראות מתי קליפ של הפסקה מסתיים, צריך להשתמש ב- |
|
EMSG |
מחרוזת מופעל כשנמצאת הודעת 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 |
מחרוזת מופעל כשהמדיה מסיימת לפעול. This includes the following cases: there is nothing left in the stream to play, user has requested a stop, or an error has occurred. כשמשתמשים בתור, האירוע הזה מופעל פעם אחת לכל פריט בתור שהסתיים. האירוע הוא 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. |
|
SESSION_DATA |
מחרוזת מופעל עבור תגי HLS EXT-X-SESSION-DATA כשמשתמשים ב-Shaka Player. האירוע הוא cast.framework.events.SessionDataEvent. |
|
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_TRACKS. האירוע הוא 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 |
מחרוזת מופעל כשחל שינוי ב-isMovingWindow של live seekable range, ובאופן ספציפי יותר, כשחלון נע משתנה לחלון מתרחב או להיפך. האירוע הוא 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
number
קוד שהוקצה על ידי ה-SDK של המקלט ומתאר את השגיאה שהתרחשה.
ערך |
|
|---|---|
|
MEDIA_UNKNOWN |
number מוחזרת כש-HTMLMediaElement מחזיר שגיאה, אבל CAF לא מזהה את השגיאה הספציפית. |
|
MEDIA_ABORTED |
number מוחזר כשסוכן המשתמש ביטל את תהליך האחזור של משאב המדיה לבקשת המשתמש. |
|
MEDIA_DECODE |
number מוחזרת כשמתרחשת שגיאה במהלך פענוח משאב המדיה, אחרי שהמשאב הוגדר כניתן לשימוש. |
|
MEDIA_NETWORK |
number מוחזר כששגיאה בחיבור לרשת גרמה לסוכן המשתמש להפסיק לאחזר את משאב המדיה, אחרי שהמשאב הוגדר כניתן לשימוש. |
|
MEDIA_SRC_NOT_SUPPORTED |
number מוחזר כשמשאב המדיה שצוין במאפיין src לא מתאים. |
|
SOURCE_BUFFER_FAILURE |
number מוחזר כשאי אפשר להוסיף מאגר נתונים זמני של מקור ל-MediaSource. |
|
MEDIAKEYS_UNKNOWN |
number מוחזרת כשיש שגיאה לא ידועה במקשי המדיה. |
|
MEDIAKEYS_NETWORK |
number מוחזרת כשיש כשל במפתחות המדיה בגלל בעיה ברשת. |
|
MEDIAKEYS_UNSUPPORTED |
number מוחזרת כשאי אפשר ליצור אובייקט MediaKeySession. |
|
MEDIAKEYS_WEBCRYPTO |
number מוחזרת כשההצפנה נכשלת. |
|
NETWORK_UNKNOWN |
number מוחזרת כשיש בעיה לא ידועה ברשת. |
|
SEGMENT_NETWORK |
number מוחזרת כשהורדה של קטע נכשלת. |
|
HLS_NETWORK_MASTER_PLAYLIST |
number מוחזרת כשההורדה של פלייליסט ראשי ב-HLS נכשלת. |
|
HLS_NETWORK_PLAYLIST |
number מוחזרת כשהורדה של פלייליסט HLS נכשלת. |
|
HLS_NETWORK_NO_KEY_RESPONSE |
number מוחזרת כשהורדת מפתח HLS נכשלת. |
|
HLS_NETWORK_KEY_LOAD |
number מוחזרת כשבקשה למפתח HLS נכשלת לפני שהיא נשלחת. |
|
HLS_NETWORK_INVALID_SEGMENT |
number מוחזר כשפלח HLS לא תקין. |
|
HLS_SEGMENT_PARSING |
number מוחזרת כשניתוח פלח HLS נכשל. |
|
DASH_NETWORK |
number מוחזרת כשמתרחשת שגיאה לא ידועה בחיבור לרשת בזמן הטיפול בסטרימינג ב-DASH. |
|
DASH_NO_INIT |
number מוחזר כשחסר init בשידור DASH. |
|
SMOOTH_NETWORK |
number מוחזרת כשמתרחשת שגיאה לא ידועה בחיבור לרשת בזמן הטיפול בסטרימינג חלק. |
|
SMOOTH_NO_MEDIA_DATA |
number מוחזרת כשחסרים נתוני מדיה בסטרימינג חלק. |
|
MANIFEST_UNKNOWN |
number מוחזרת כשמתרחשת שגיאה לא ידועה במהלך ניתוח של מניפסט. |
|
HLS_MANIFEST_MASTER |
number מוחזרת כשמתרחשת שגיאה במהלך ניתוח של מניפסט ראשי של HLS. |
|
HLS_MANIFEST_PLAYLIST |
number מוחזרת כשמתרחשת שגיאה במהלך ניתוח של פלייליסט HLS. |
|
DASH_MANIFEST_UNKNOWN |
number מוחזרת כשמתרחשת שגיאה לא ידועה במהלך ניתוח של מניפסט DASH. |
|
DASH_MANIFEST_NO_PERIODS |
number השגיאה מוחזרת כשבמניפסט DASH חסרים פרקי זמן. |
|
DASH_MANIFEST_NO_MIMETYPE |
number מוחזר כשחסר MimeType במניפסט DASH. |
|
DASH_INVALID_SEGMENT_INFO |
number מוחזר כשמניפסט DASH מכיל פרטי קטע לא תקינים. |
|
SMOOTH_MANIFEST |
number מוחזרת כשמתרחשת שגיאה במהלך ניתוח של מניפסט חלק. |
|
SEGMENT_UNKNOWN |
number מוחזרת כשמתרחשת שגיאה לא ידועה בפלח. |
|
TEXT_UNKNOWN |
number אירעה שגיאה לא ידועה בשידור הטקסט. |
|
אפליקציה |
number מוחזרת כשמתרחשת שגיאה מחוץ למסגרת (למשל, אם גורם מטפל באירועים מקפיץ שגיאה). |
|
BREAK_CLIP_LOADING_ERROR |
number מוחזרת כשמיירט הטעינה של קליפ הפסקת הפרסומות נכשל. |
|
BREAK_SEEK_INTERCEPTOR_ERROR |
number מוחזרת כשהמיירט של דילוג על הפסקה נכשל. |
|
IMAGE_ERROR |
number מוחזרת כשטעינת התמונה נכשלת. |
|
LOAD_INTERRUPTED |
number הטעינה הופסקה על ידי פריקה או על ידי טעינה אחרת. |
|
LOAD_FAILED |
number פקודת טעינה נכשלה. |
|
MEDIA_ERROR_MESSAGE |
number הודעת שגיאה נשלחה לשולח. |
|
GENERIC |
number מוחזרת כשמתרחשת שגיאה לא ידועה. |
EndedReason
מחרוזת
הסיבות לסיום ההפעלה.
ערך |
|
|---|---|
|
END_OF_STREAM |
מחרוזת ההפעלה הסתיימה כי הגענו לסוף השידור הנוכחי. |
|
שגיאה |
מחרוזת ההפעלה הסתיימה כי נתקלנו בשגיאה. |
|
הופסק |
מחרוזת ההפעלה הסתיימה כי פעולה מסוימת מאלצת אותנו להפסיק את השידור הנוכחי. |
|
ההורדה הופסקה |
מחרוזת ההפעלה הסתיימה כי נטען פריט חדש. |
|
דילוג |
מחרוזת ההפעלה הסתיימה בגלל פעולת דילוג על מודעה. |
|
BREAK_SWITCH |
מחרוזת ההפעלה הסתיימה בגלל מעבר להפסקה מחוברת. |
|
PRELOAD_INTERRUPTED |
מחרוזת ההפעלה הסתיימה כי נגן טעינה מראש קיים הופסק או הוחלף. כך אפשר להבחין בין ביטולים של טעינה מראש לבין ביטולים של נגן פעיל (STOPPED). |
|
LOAD_CANCELLED |
מחרוזת ההפעלה הסתיימה כי בקשת טעינה בו-זמנית בוטלה לפני שהושלמה. כך אפשר להבחין בין ביטולים של טעינה בהמתנה לבין הפרעות פעילות בסטרימינג (INTERRUPTED). |
|
SENDER_STOPPED |
מחרוזת ההפעלה הסתיימה כי השולח שלח בקשת עצירה מפורשת. הסיבה הזו מספקת פירוט רב יותר מהסיבה הכללית STOPPED. |
|
LOAD_INTERRUPTED |
מחרוזת ההפעלה הסתיימה כי טעינת מדיה חדשה הפריעה לנגן הפעיל. הסיבה הזו מספקת פירוט רב יותר מהסיבה הכללית INTERRUPTED לשידורים פעילים. |
|
BREAK_INTERRUPTED |
מחרוזת ההפעלה הסתיימה כי נגן ההפסקות הופסק (למשל, דילוג על הפסקה למודעה באמצעות חיפוש). ההגדרה הזו מבדילה בין הפסקות למודעות לבין הפסקות רגילות במדיה (INTERRUPTED). |
|
BREAK_RESOLVED |
מחרוזת ההפעלה הסתיימה כי נגן ההפסקות סיים בהצלחה את פתרון משך הזמן של התוכן הראשי. האירוע הזה שונה מאירועים כלליים של מעבר בין גבולות של מודעות (BREAK_SWITCH). |
ErrorSeverity
number
חומרת השגיאה. השמות והמספרים זהים לאלה של Shaka Player.
ערך |
|
|---|---|
|
UNKNOWN |
number חומרת שגיאה לא ידועה. |
|
RECOVERABLE |
number אירעה שגיאה, אבל הנגן מנסה להתאושש ממנה. אם הנגן לא מצליח להתאושש, יכול להיות שהוא עדיין לא יציג שגיאה קריטית. לדוגמה, ניסיון חוזר לטעון קטע מדיה אף פעם לא יגרום לשגיאה קריטית (הנגן פשוט ינסה שוב ושוב). |
|
CRITICAL |
number שגיאה קריטית שהנגן לא יכול להתאושש ממנה. הפעולות האלה גורמות לנגן להפסיק את ההפעלה של קובץ המדיה הנוכחי. |
EventType
מחרוזת
סוגי פעולות במשחק. במקרה של אירועים שמועברים דרך שרת proxy מ-MediaElement, אפשר למצוא מידע נוסף בכתובת https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents.
ערך |
|
|---|---|
|
הכול |
מחרוזת זהו מזהה מיוחד שאפשר להשתמש בו כדי להאזין לכל האירועים (משמש בעיקר למטרות ניפוי באגים). האירוע יהיה מחלקת משנה של cast.framework.events.Event. |
|
ABORT |
מחרוזת מופעל כשהדפדפן מפסיק לאחזר את המדיה לפני שהיא הורדה במלואה, אבל לא בגלל שגיאה. האירוע הזה מועבר מ-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. |
|
רוקן |
מחרוזת מופעל כשהמדיה מתרוקנת. דוגמה למצב כזה היא כשמתבצעת קריאה ל-load() כדי לאפס את 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. |
|
SEEKED |
מחרוזת מופעל כשפעולת החיפוש מסתיימת. האירוע הזה לא יופעל אם החיפוש מסתיים כשהמדיה מושהית. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent. |
|
מחפש/ת |
מחרוזת מופעל כשמתבצע חיפוש במדיה. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent. |
|
STALLED |
מחרוזת מופעל כשהדפדפן מנסה לאחזר נתוני מדיה, אבל לא מקבל תגובה.
האירוע |
|
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 |
מחרוזת מופעל כשהתוכן שנשמר מראש במטמון על ידי fastplay סיים להיטען. האירוע הוא cast.framework.events.CacheLoadedEvent. |
|
CACHE_HIT |
מחרוזת מופעל כשנעשה שימוש בתוכן שנשמר במטמון מראש על ידי fastplay. האירוע הוא cast.framework.events.CacheItemEvent. |
|
CACHE_INSERTED |
מחרוזת מופעל כשכתובת URL אחת נשמרת במטמון על ידי fastplay. האירוע הוא cast.framework.events.CacheItemEvent. |
|
CLIP_STARTED |
מחרוזת מופעל כשקליפ כלשהו מתחיל לפעול בפעם הראשונה. זה כולל קליפים של הפסקות וקליפים של תוכן ראשי בין קליפים של הפסקות. אם רוצים לראות מתי קליפ של הפסקה מתחיל, צריך להשתמש באירוע מסוג {@link cast.framework.events.Event. |
|
CLIP_ENDED |
מחרוזת מופעל כשקליפ כלשהו מסתיים. זה כולל קליפים של הפסקות וקליפים של תוכן ראשי
בין קליפים של הפסקות. כדי לראות מתי קליפ של הפסקה מסתיים, צריך להשתמש ב- |
|
EMSG |
מחרוזת מופעל כשנמצאת הודעת 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 |
מחרוזת מופעל כשהמדיה מסיימת לפעול. This includes the following cases: there is nothing left in the stream to play, user has requested a stop, or an error has occurred. כשמשתמשים בתור, האירוע הזה מופעל פעם אחת לכל פריט בתור שהסתיים. האירוע הוא 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. |
|
SESSION_DATA |
מחרוזת מופעל עבור תגי HLS EXT-X-SESSION-DATA כשמשתמשים ב-Shaka Player. האירוע הוא cast.framework.events.SessionDataEvent. |
|
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_TRACKS. האירוע הוא 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 |
מחרוזת מופעל כשחל שינוי ב-isMovingWindow של live seekable range, ובאופן ספציפי יותר, כשחלון נע משתנה לחלון מתרחב או להיפך. האירוע הוא 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. |