Dati per un evento cast.framework.events.EventType.EMSG.
Costruttore
EmsgEvent
nuovo
EmsgEvent(emsgData)
Parametro
emsgData
Oggetto
Il valore non deve essere nullo.
Proprietà
endTime
costante
(numero o non definito)
L'ora in cui termina l'evento (in data e ora della presentazione).
eventDuration
costante
(numero o non definito)
La durata dell'evento (in unità di tempo).
id
costante
(numero o non definito)
Un campo che identifica questa istanza del messaggio.
messageData
costante
(Uint8Array non nullo o non definito)
Il corpo del messaggio, che può contenere metadati ID3 se segnalato dal valore schemeIdUri. L'schemeIdUri "https://aomedia.org/emsg/ID3"
e "https://developer.apple.com/streaming/emsg-id3" indicano sempre
i metadati ID3.
presentationTimeDelta
costante
(numero o non definito)
L'offset di inizio dell'evento rispetto all'inizio del segmento contenitore (in unità di scala temporale).
schemeIdUri
costante
(stringa o non definita)
Identifica lo schema del messaggio.
segmentData
costante
(Uint8Array non nullo o non definito)
L'intero segmento non elaborato che comprende l'EMSG. Questo campo è pianificato per il ritiro. Ti consigliamo di utilizzare i campi dei dati sugli eventi EMSG forniti anziché questo campo.
startTime
costante
(numero o non definito)
L'ora in cui inizia l'evento (nel momento della presentazione).
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2023-12-01 UTC."],[[["EmsgEvent provides data for events of type `cast.framework.events.EventType.EMSG`, including timing, duration, and message content."],["The event data includes details like `startTime`, `endTime`, `eventDuration`, `timescale`, and `presentationTimeDelta` for precise timing information."],["`messageData` contains the main message body, potentially including ID3 metadata based on `schemeIdUri`."],["`schemeIdUri` identifies the message scheme, while `value` offers an additional event value."],["Although `segmentData` holds the entire raw segment data, it's recommended to utilize other provided fields due to its planned deprecation."]]],["The `EmsgEvent` class provides data for an EMSG event, detailing its properties. Key information includes `startTime` and `endTime` for event timing, `eventDuration`, and `presentationTimeDelta` for timing within the segment. `messageData` contains the message body, potentially with ID3 metadata, identified by `schemeIdUri`. `id` identifies the message instance, `timescale` defines the time unit, and `value` specifies the event's value. `segmentData` is present but being deprecated, with individual data fields preferred.\n"]]