Klasse: EmsgEvent

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).

timescale

konstante

(Anzahl oder nicht definiert)

Definiert die Zeitskala in Ticks pro Sekunde.

value

konstante

(String oder nicht definiert)

Gibt den Wert für das Ereignis an.