Données d'événement pour un événement cast.framework.events.EventType.EMSG.
Constructeur
EmsgEvent
nouvel
EmsgEvent(emsgData)
Paramètres
emsgData
Objet
La valeur ne doit pas être nulle.
Propriétés
endTime
constante
(nombre ou non défini)
Heure de fin de l'événement (heure de la présentation).
eventDuration
constante
(nombre ou non défini)
Durée de l'événement (en unités de temps).
id
constante
(nombre ou non défini)
Champ identifiant cette instance du message.
messageData
constante
(Uint8Array non nul ou non défini)
Corps du message, qui peut contenir des métadonnées ID3 si la valeur schemeIdUri la signale. Les champs schemeIdUri "https://aomedia.org/emsg/ID3" et "https://developer.apple.com/streaming/emsg-id3" indiquent toujours des métadonnées ID3.
presentationTimeDelta
constante
(nombre ou non défini)
Décalage entre le début de l'événement et le début du segment parent (en unités de temps).
schemeIdUri
constante
(chaîne ou non défini)
Identifie le schéma du message.
segmentData
constante
(Uint8Array non nul ou non défini)
L'ensemble des données brutes du segment englobant l'EMSG. L'abandon de ce champ est programmé. Il est recommandé d'utiliser les champs de données d'événement EMSG fournis au lieu de ce champ.
startTime
constante
(nombre ou non défini)
Heure de début de l'événement (heure de la présentation).
timescale
constante
(nombre ou non défini)
Définit l'échelle de temps, en ticks par seconde.
valeur
constante
(chaîne ou non défini)
Spécifie la valeur de l'événement.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/12/01 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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"]]