cast. framework. events. EmsgEvent:
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
(Anzahl oder nicht definiert)
Die Uhrzeit, zu der der Termin endet (Angabezeit der Präsentation).
eventDuration
(Anzahl oder nicht definiert)
Die Dauer des Ereignisses (in Zeiteinheiten).
id
(Anzahl oder nicht definiert)
Ein Feld, das diese Instanz der Nachricht identifiziert.
messageData
(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
(Anzahl oder nicht definiert)
Der Versatz, mit dem das Ereignis beginnt, bezogen auf den Beginn des enthaltenen Segments (in Zeiteinheiten).
schemeIdUri
(String oder nicht definiert)
Kennzeichnet das Nachrichtenschema.
segmentData
(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
(Anzahl oder nicht definiert)
Die Uhrzeit, zu der der Termin beginnt (als Präsentationszeit).
timescale
(Anzahl oder nicht definiert)
Definiert die Zeitskala in Ticks pro Sekunde.
value
(String oder nicht definiert)
Gibt den Wert für das Ereignis an.