Klasa: śledzenie

Zespół

Ścieżka dźwiękowa

new Track(trackId, trackType)

Parametr

trackId

Liczba

Unikalny identyfikator ścieżki w kontekście obiektu chrome.cast.media.MediaInfo.

trackType

chrome.cast.media.TrackType

Typ utworu.

Wartość nie może być wartością null.

Właściwości

customData

Obiekt z możliwością wartości null

Niestandardowe dane aplikacji.

language,

ciąg znaków z wartością null

Tag języka zgodny ze standardem RFC 5646. Wymagane, gdy podtyp to SUBTITLES.

nazwa

ciąg znaków z wartością null

Opisowa, czytelna dla człowieka nazwa ścieżki. Na przykład „Hiszpański”. Tej opcji można użyć w interfejsie nadawcy na przykład do utworzenia okna wyboru. Jeśli nazwa jest pusta, okno będzie zawierać puste miejsce.

podtyp

chrome.cast.media.TextTrackType z wartością null

W przypadku ścieżek tekstowych jest to typ ścieżki tekstowej.

trackContentId

ciąg znaków z wartością null

Identyfikator treści utworu. Może to być adres URL utworu lub dowolny inny identyfikator, który pozwala odbiorcy znaleźć treści (jeśli utwór nie znajduje się w pakiecie lub nie znajduje się w pliku manifestu). Może to być na przykład adres URL pliku vtt.

trackContentType

ciąg znaków z wartością null

Typ MIME treści ścieżki. Na przykład, jeśli utwór jest plikiem vtt, będzie miał wartość „text/vtt”. To pole jest potrzebne w przypadku ścieżek zewnętrznych, dlatego jest zwykle podawane, jeśli podano również trackContentId. Nie jest to obowiązkowe, jeśli odbiorca ma możliwość identyfikowania treści na podstawie trackContentId, ale jest to zalecane. Typ treści ścieżki (jeśli został podany) musi być z nim zgodny.

trackId

Liczba

Unikalny identyfikator ścieżki w kontekście obiektu chrome.cast.media.MediaInfo.

typ

non-null chrome.cast.media.TrackType

Typ utworu.