chrome. העברה. מדיה. LoadRequest
בקשה לטעון מדיה חדשה לנגן.
יצרן
LoadRequest
new LoadRequest(mediaInfo)
פרמטר |
|
---|---|
mediaInfo |
תיאור המדיה. הערך לא יכול להיות ריק. |
תכונות
activeTrackIds
מערך מספרים nullable
מערך של מזהי TrackId שצריכים להיות פעילים. אם המערך לא יסופק, המסלולים שמוגדרים כברירת מחדל יהיו פעילים. אם יסופקו שני מזהי TrackId שאינם תואמים (לדוגמה, שני טראקים פעילים של אודיו), הפקודה תיכשל ב-INVALID_PARAMETER.
atvCredentials
(מחרוזת או לא מוגדר)
פרטי כניסה חלופיים ל-Android TV.
אם הנמען מוגדר, הוא יבטל את הערך שהוגדר בפרטי הכניסה אם המקבל הוא אפליקציית Android TV. בצד של המקבל, ניתן לגשת לפרטי הכניסה האלה מ-MediaLoadRequestData#getCredentials().
atvCredentialsType
(מחרוזת או לא מוגדר)
הסוג החלופי של פרטי הכניסה ל-Android TV.
אם היא מוגדרת, היא מבטלת את הערך שהוגדר ב-CredentialType אם המקבל הוא אפליקציה ל-Android TV. בצד של המקבל, ניתן לגשת לסוג של פרטי הכניסה מ-MediaLoadRequestData#getCredentialsType().
הפעלה אוטומטית
boolean
אם המדיה תופעל באופן אוטומטי.
פרטי כניסה
(מחרוזת או לא מוגדר)
פרטי כניסה אופציונליים של משתמש.
credentialsType
(מחרוזת או לא מוגדר)
סוג אופציונלי של פרטי כניסה. הסוג 'cloud' הוא סוג שמור המשמש לבקשות טעינה שמקורן בפקודות של העוזר הדיגיטלי.
currentTime
מספר ריק
שניות מתחילת הפעלת המדיה ועד לתחילת ההפעלה.
customData
אובייקט null
נתונים בהתאמה אישית לאפליקציה של המקבל.
media
non-null chrome.cast.media.MediaInfo
תיאור המדיה.
playbackRate
(מספר או לא מוגדר)
קצב ההפעלה של המדיה.
queueData
(לא ריק chrome.cast.media.QueueData או לא מוגדר)
נתוני תור.
requestId
מספר
sessionId
מחרוזת שאפשר להזין ללא ערך (null)
מזהה את הסשן של האפליקציה שתטען את המדיה.
סוג
מחרוזת