כיתה: מנהל סטרימינג

יצרן

StreamManager

new StreamManager(mediaElement)

פרמטר

mediaElement

אופציונלי

רכיב המדיה של ה-HTML שבו תתבצע ההפעלה. צריך לספק אותו רק אם משתמשים בנגן מותאם אישית.

הערך יכול להיות אפס.

קליעות

כשהפרמטרים הנדרשים לא מסופקים.

  • @implements {EventTarget}

שיטות

getStreamId

getStreamId() returns string

הפונקציה מחזירה את מזהה מקור הנתונים של השידור הנוכחי.

החזרות

nullable string 

replaceAdTagParameters

replaceAdTagParameters(adTagParameters)

החלפה של כל הפרמטרים של תגי המודעה שמשמשים לבקשות עתידיות להצגת מודעות בשידור חי.

פרמטר

adTagParameters

אובייקט עם מאפייני מחרוזת

הפרמטרים של תגי המודעות החדשים. יש להזין ערכי מחרוזת.

הערך לא יכול להיות ריק.

requestStream

requestStream(loadRequest, streamRequest) מחזיר הבטחה שמכילה ערך null בכתובת CafLoadInterceptorReturnType

המערכת מבקשת לטעון שידור באמצעות הפרמטרים של השידור שסופקו. מאכלס את ה-loadRequest בנתוני הזרם שנטען.

פרמטר

loadRequest

cast.framework.messages.LoadRequestData

הערך לא יכול להיות ריק.

streamRequest

StreamRequest

הערך לא יכול להיות ריק.

החזרות

non-null Promise containing nullable CafLoadInterceptorReturnType 

אפס

איפוס

איפוס של מנהל השידור והסרה של סקרים מתמשכים.