chrome. העברה. מדיה. מעקב
מתאר את פרטי המטא-נתונים של הטראק.
יצרן
טראק
new Track(trackId, TrackType)
פרמטר |
|
---|---|
trackId |
מספר מזהה ייחודי של הטראק בהקשר של אובייקט chrome.cast.media.MediaInfo. |
trackType |
סוג הטראק. הערך לא יכול להיות ריק. |
תכונות
customData
אובייקט null
נתוני אפליקציה בהתאמה אישית.
language
מחרוזת שאפשר להזין ללא ערך (null)
תג שפה לפי RFC 5646. חובה אם סוג המשנה הוא SubTITLES.
name
מחרוזת שאפשר להזין ללא ערך (null)
שם תיאורי לטראק שקריא לבני אדם. למשל, 'ספרדית'. זה יכול לשמש את ממשק המשתמש של השולח, למשל כדי ליצור תיבת דו-שיח לבחירה. אם השם ריק, תיבת הדו-שיח תכלול מקום ריק.
תת-סוג
הערך ריק chrome.cast.media.TextTrackType
עבור טראקים של טקסט, הסוג של טראק הטקסט.
trackContentId
מחרוזת שאפשר להזין ללא ערך (null)
מזהה התוכן של הטראק. זו יכולה להיות כתובת ה-URL של הטראק או כל מזהה אחר שמאפשר למקבל למצוא את התוכן (אם הטראק לא משולב או נכלל במניפסט). לדוגמה, זו יכולה להיות כתובת ה-URL של קובץ vtt.
trackContentType
מחרוזת שאפשר להזין ללא ערך (null)
סוג MIME של תוכן הטראק. לדוגמה, אם הטראק הוא קובץ vtt, השדה הזה יהיה 'text/vtt'. השדה הזה נדרש לטראקים מחוץ לרצועה, ולכן הוא מצוין בדרך כלל אם סופק גם TrackContentId. לא חובה אם לצד המקבל יש דרך לזהות את התוכן מה-trackContentId, אבל מומלץ לעשות זאת. אם מציינים את סוג התוכן של הטראק, סוג התוכן שלו חייב להיות תואם לסוג הטראק.
trackId
מספר
מזהה ייחודי של הטראק בהקשר של אובייקט chrome.cast.media.MediaInfo.
סוג
non-null chrome.cast.media.TrackType
סוג הטראק.