chrome. przesyłanie. multimedia. Śledź
Opisuje informacje o metadanych utworu.
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 |
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.