cast. framework. events. SessionDataEvent
Dane zdarzenia dotyczące zdarzenia cast.framework.events.EventType.SESSION_DATA.
Wywoływane w przypadku tagów HLS EXT-X-SESSION-DATA i tylko wtedy, gdy używany jest odtwarzacz Shaka Player.
Zespół
SessionDataEvent
new SessionDataEvent(id, uri, language, value)
Parametr |
|
|---|---|
|
id |
ciąg znaków |
|
uri |
ciąg znaków |
|
language |
ciąg znaków |
|
wartość |
ciąg znaków |
Właściwości
id
ciąg znaków
Identyfikator danych sesji reprezentujący atrybut „DATA-ID”. Powinna ona być zgodna z konwencją nazewnictwa odwróconego DNS, np. „com.example.movie.title”. Nie ma jednak centralnego organu rejestracyjnego, więc autorzy playlist powinni zadbać o wybranie wartości, która raczej nie będzie kolidować z innymi.
language
ciąg znaków
Język danych sesji, który reprezentuje atrybut „LANGUAGE”. Zawiera tag języka RFC5646 (https://datatracker.ietf.org/doc/html/rfc8259), który identyfikuje język „VALUE”.
uri
ciąg znaków
Identyfikator URI danych sesji reprezentujący atrybut „URI”. Zawiera on zasób powiązany z danymi sesji.
wartość
ciąg znaków
Wartość danych sesji reprezentująca atrybut „VALUE”. Zawiera dane zidentyfikowane przez „DATA-ID”. Jeśli język jest określony, w polu „VALUE” powinien znajdować się zrozumiały dla użytkownika ciąg tekstowy napisany w określonym języku.