Ereignisdaten für ein cast.framework.events.EventType.EMSG-Ereignis.
Konstruktor
EmsgEvent
neu
EmsgEvent(emsgData)
Parameter
emsgData
Objekt
Der Wert darf nicht null sein.
Attribute
endTime
konstante
(Anzahl oder nicht definiert)
Die Uhrzeit, zu der der Termin endet (Angabezeit der Präsentation).
eventDuration
konstante
(Anzahl oder nicht definiert)
Die Dauer des Ereignisses (in Zeiteinheiten).
id
konstante
(Anzahl oder nicht definiert)
Ein Feld, das diese Instanz der Nachricht identifiziert.
messageData
konstante
(Ungleich null Uint8Array oder nicht definiert)
Der Text der Nachricht, der ID3-Metadaten enthalten kann, wenn dies durch den Wert schemeIdUri signalisiert wird. schemeIdUri „https://aomedia.org/emsg/ID3“ und „https://developer.apple.com/streaming/emsg-id3“ signalisieren ID3-Metadaten.
presentationTimeDelta
konstante
(Anzahl oder nicht definiert)
Der Versatz, mit dem das Ereignis beginnt, bezogen auf den Beginn des enthaltenen Segments (in Zeiteinheiten).
schemeIdUri
konstante
(String oder nicht definiert)
Kennzeichnet das Nachrichtenschema.
segmentData
konstante
(Ungleich null Uint8Array oder nicht definiert)
Die gesamten, unverarbeiteten Segmentdaten, die den EMSG beinhalten. Dieses Feld wird eingestellt. Es wird empfohlen, anstelle dieses Felds die bereitgestellten EMSG-Ereignisdatenfelder zu verwenden.
startTime
konstante
(Anzahl oder nicht definiert)
Die Uhrzeit, zu der der Termin beginnt (als Präsentationszeit).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 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"]]