cast. מסגרת. הודעות. מעקב
מתאר את פרטי המטא-נתונים של הטראק.
יצרן
טראק
new Track(trackId, TrackType)
פרמטר |
|
---|---|
trackId |
מספר המזהה הייחודי של הטראק. |
trackType |
cast.framework.messages.TrackType סוג הטראק. הערך לא יכול להיות ריק. |
תכונות
audioTrackInfo
(הכתובת cast.framework.messages.AudioTrackInfo לא מוגדרת או לא מוגדרת)
מידע ספציפי על הטראק באודיו.
מוגדר רק ל-Track#type === 'AUDIO'
טראקים.
customData
(אובייקט לא null או לא מוגדר)
נתונים מותאמים אישית שהוגדרו על ידי האפליקציה המקבלת.
isInband
(בוליאני או לא מוגדר)
true
מציין שהטראק הוא מסוג In-band ולא מסלול שנטען צדדי.
רלוונטי רק לטראקים של טקסט.
language
(מחרוזת או לא מוגדר)
תג שפה RFC 5646. אם סוג המשנה של הטראק הוא SUBTITLES
, השדה הזה הוא חובה.
name
(מחרוזת או לא מוגדר)
שם תיאורי לטראק שקריא לבני אדם. לדוגמה, Spanish
.
תפקידים
(מערך לא-null של מחרוזת או לא מוגדר)
התפקידים של הטראק. המערכת מזהה את הערכים הבאים לכל סוג מדיה, עם הסברים על הערכים המתוארים ב-ISO/IEC 23009-1, עם התווית "סכמת תפקיד DASH":
- סרטון: כתוביות, כתובית, ראשי, חלופי, משלים, סימן, חירום
- אודיו: ראשי, חלופי, משלים, פרשנות, דיבוב, חירום
- טקסט: ראשי, חלופי, כתובית, משלים, פרשנות, דיבוב, תיאור, forced_subtitle
תת-סוג
(מחרוזת או לא מוגדר)
כשמדובר בטראקים עם טקסט, זהו הסוג של טראק הטקסט.
trackContentId
(מחרוזת או לא מוגדר)
השדה trackContentId
יכול להיות כתובת ה-URL של הטראק או כל מזהה אחר
שמאפשר למקבל למצוא את התוכן (אם הטראק לא נמצא בטווח או לא כלול במניפסט). לדוגמה, זו יכולה להיות
כתובת ה-URL של קובץ VTT.
trackContentType
(מחרוזת, לא null cast.framework.messages.CaptionMimeType, או undefined)
הוא מייצג את סוג ה-MIME של תוכן הרצועה. לדוגמה, אם הטראק הוא קובץ VTT, הערך בשדה הזה יהיה 'text/vtt'. השדה הזה
נדרש לטראקים מחוץ למסגרת, ולכן הוא מצוין בדרך כלל אם סופק גם
trackContentId
. אם לצד המקבל יש דרך
לזהות את התוכן מתוך trackContentId
, מומלץ למלא את השדה הזה,
אבל לא חובה. סוג התוכן של הטראק, אם צוין, חייב להיות תואם לסוג הטראק.
trackId
מספר
המזהה הייחודי של הטראק בהקשר של
אובייקט MediaInformation
.
סוג
non-null cast.framework.messages.TrackType
סוג הרצועה ('טקסט', 'AUDIO' או 'וידאו').