מרחב שמות: אירועים

שיעורים

מרחב שמות

ערכי ספירה

DetailedErrorCode

static

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

static

מחרוזת

הסיבות לסיום ההפעלה.

ערך

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

static

number

חומרת השגיאה. השמות והמספרים זהים לאלה של Shaka Player.

ערך

UNKNOWN

number

חומרת שגיאה לא ידועה.

RECOVERABLE

number

אירעה שגיאה, אבל הנגן מנסה להתאושש ממנה. אם הנגן לא מצליח להתאושש, יכול להיות שהוא עדיין לא יציג שגיאה קריטית. לדוגמה, ניסיון חוזר לטעון קטע מדיה אף פעם לא יגרום לשגיאה קריטית (הנגן פשוט ינסה שוב ושוב).

CRITICAL

number

שגיאה קריטית שהנגן לא יכול להתאושש ממנה. הפעולות האלה גורמות לנגן להפסיק את ההפעלה של קובץ המדיה הנוכחי.

EventType

static

מחרוזת

סוגי פעולות במשחק. במקרה של אירועים שמועברים דרך שרת 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. אם רוצים לדעת מתי המדיה מסיימת לפעול, כנראה שצריך להשתמש ב-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.

SEEKED

מחרוזת

מופעל כשפעולת החיפוש מסתיימת. האירוע הזה לא יופעל אם החיפוש מסתיים כשהמדיה מושהית. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent.

מחפש/ת

מחרוזת

מופעל כשמתבצע חיפוש במדיה. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent.

STALLED

מחרוזת

מופעל כשהדפדפן מנסה לאחזר נתוני מדיה, אבל לא מקבל תגובה. האירוע cast.framework.events.EventType.BUFFERING מוטמע באופן עקבי בכל סוגי הסטרימינג, וצריך להשתמש בו במקום stalled כשרוצים לבדוק אם הנגן מבצע אגירת נתונים. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent.

TIME_UPDATE

מחרוזת

מופעל מדי פעם בזמן שהמדיה פועלת. האירוע הזה יופעל בכל פעם שהמאפיין currentTime ישתנה. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent.

השעיה

מחרוזת

מופעל כשהדפדפן לא מאחזר נתוני מדיה בכוונה. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent.

בהמתנה

מחרוזת

מופעל כשההפעלה נעצרת כי הדפדפן ממתין שהפריים הבא יהיה זמין. האירוע cast.framework.events.EventType.BUFFERING מוטמע באופן עקבי בכל סוגי הסטרימינג, וצריך להשתמש בו במקום ב-waiting כשמנסים לבדוק אם הנגן מבצע אגירת נתונים. האירוע הזה מועבר מ-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

מחרוזת

מופעל כשקליפ כלשהו מסתיים. זה כולל קליפים של הפסקות וקליפים של תוכן ראשי בין קליפים של הפסקות. כדי לראות מתי קליפ של הפסקה מסתיים, צריך להשתמש ב-cast.framework.events.EventType.BREAK_CLIP_ENDED. אם רוצים לראות מתי המדיה מסיימת לפעול, צריך להשתמש באירוע cast.framework.events.ClipEndedEvent.

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

מחרוזת

מופעל כשהנגן מתחיל לטפל בבקשת טעינה. האירוע הזה יופעל לפני האירוע cast.framework.events.EventType.LOAD_START, כי הנגן עדיין לא ביקש נתוני מדיה. האירוע הוא cast.framework.events.LoadEvent.

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

מחרוזת

מופעל כשמתקבלת הודעת 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_TRACKS. האירוע הוא 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

מחרוזת

מופעל כשחל שינוי ב-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

static

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

static

מחרוזת

הסיבות לסיום ההפעלה.

ערך

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

static

number

חומרת השגיאה. השמות והמספרים זהים לאלה של Shaka Player.

ערך

UNKNOWN

number

חומרת שגיאה לא ידועה.

RECOVERABLE

number

אירעה שגיאה, אבל הנגן מנסה להתאושש ממנה. אם הנגן לא מצליח להתאושש, יכול להיות שהוא עדיין לא יציג שגיאה קריטית. לדוגמה, ניסיון חוזר לטעון קטע מדיה אף פעם לא יגרום לשגיאה קריטית (הנגן פשוט ינסה שוב ושוב).

CRITICAL

number

שגיאה קריטית שהנגן לא יכול להתאושש ממנה. הפעולות האלה גורמות לנגן להפסיק את ההפעלה של קובץ המדיה הנוכחי.

EventType

static

מחרוזת

סוגי פעולות במשחק. במקרה של אירועים שמועברים דרך שרת 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. אם רוצים לדעת מתי המדיה מסיימת לפעול, כנראה שצריך להשתמש ב-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.

SEEKED

מחרוזת

מופעל כשפעולת החיפוש מסתיימת. האירוע הזה לא יופעל אם החיפוש מסתיים כשהמדיה מושהית. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent.

מחפש/ת

מחרוזת

מופעל כשמתבצע חיפוש במדיה. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent.

STALLED

מחרוזת

מופעל כשהדפדפן מנסה לאחזר נתוני מדיה, אבל לא מקבל תגובה. האירוע cast.framework.events.EventType.BUFFERING מוטמע באופן עקבי בכל סוגי הסטרימינג, וצריך להשתמש בו במקום stalled כשרוצים לבדוק אם הנגן מבצע אגירת נתונים. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent.

TIME_UPDATE

מחרוזת

מופעל מדי פעם בזמן שהמדיה פועלת. האירוע הזה יופעל בכל פעם שהמאפיין currentTime ישתנה. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent.

השעיה

מחרוזת

מופעל כשהדפדפן לא מאחזר נתוני מדיה בכוונה. האירוע הזה מועבר מ-MediaElement, והוא נעטף ב-cast.framework.events.MediaElementEvent.

בהמתנה

מחרוזת

מופעל כשההפעלה נעצרת כי הדפדפן ממתין שהפריים הבא יהיה זמין. האירוע cast.framework.events.EventType.BUFFERING מוטמע באופן עקבי בכל סוגי הסטרימינג, וצריך להשתמש בו במקום ב-waiting כשמנסים לבדוק אם הנגן מבצע אגירת נתונים. האירוע הזה מועבר מ-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

מחרוזת

מופעל כשקליפ כלשהו מסתיים. זה כולל קליפים של הפסקות וקליפים של תוכן ראשי בין קליפים של הפסקות. כדי לראות מתי קליפ של הפסקה מסתיים, צריך להשתמש ב-cast.framework.events.EventType.BREAK_CLIP_ENDED. אם רוצים לראות מתי המדיה מסיימת לפעול, צריך להשתמש באירוע cast.framework.events.ClipEndedEvent.

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

מחרוזת

מופעל כשהנגן מתחיל לטפל בבקשת טעינה. האירוע הזה יופעל לפני האירוע cast.framework.events.EventType.LOAD_START, כי הנגן עדיין לא ביקש נתוני מדיה. האירוע הוא cast.framework.events.LoadEvent.

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

מחרוזת

מופעל כשמתקבלת הודעת 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_TRACKS. האירוע הוא 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

מחרוזת

מופעל כשחל שינוי ב-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.