cast. framework. messages. MediaInformation
Die Medieninformationen.
Konstruktor
Medieninformationen
neue MediaInformation()
Attribute
Pausenclips
(Array, das nicht null ist, für cast.framework.messages.BreakClip undefiniert oder nicht definiert)
Eine unvollständige Liste von Werbeunterbrechungen, die den gerade wiedergegebenen Clip und einige der folgenden Clips enthält.
Der Grund für das Senden einer unvollständigen Liste anstelle der vollständigen Liste besteht darin, einen Überlauf von MediaStatus
-Nachrichten zu vermeiden.
Breaks
(Array, das nicht null ist, für cast.framework.messages.Break undefiniert oder nicht definiert)
Liste der Unterbrechungen.
ID des Inhalts
String
In der Regel die URL des Mediums.
contentType
String
Der MIME-Typ für Inhalte.
Inhalts-URL
(String oder nicht definiert)
Optionale Media-URL, um die Verwendung von contentId
für die tatsächliche ID zu ermöglichen.
Wenn contentUrl
angegeben ist, wird diese als Medien-URL verwendet. Andernfalls wird contentId
als Medien-URL verwendet.
Benutzerdefinierte Daten
(Objekt, das nicht null ist oder nicht definiert ist)
Anwendungsspezifische Medieninformationen.
duration
(Zahl oder nicht definiert)
Die Mediendauer. Legen Sie -1
fest, wenn streamType
auf LIVE
gesetzt ist.
entity
(String oder nicht definiert)
Optionaler Google Assistant-Deeplink zu einer Medienentität.
hlsSegmentFormat
(nicht Null cast.framework.messages.HlsSegmentFormat oder nicht definiert)
Das Format des HLS-Audiosegments. Nur für die Wiedergabe von HLS-Inhalten mit MPL erforderlich.
hlsVideoSegmentFormat
(nicht null) cast.framework.messages.HlsVideoSegmentFormat oder nicht definiert
Das Format des HLS-Videosegments. Nur für die Wiedergabe von HLS-Inhalten mit MPL erforderlich.
MediaKategorie
(nicht null cast.framework.messages.MediaCategory oder nicht definiert)
Die Medienkategorie (Audio, Video, Bild).
metadata
(nicht null..cast.framework.messages.MediaMetadata oder nicht definiert)
Die Medienmetadaten
StartzeitAbsoluteZeit
(Zahl oder nicht definiert)
Gibt die absolute Zeit für Livestreams an (Epochenzeit in Sekunden). Bei einer Live-Veranstaltung ist es die Zeit, zu der die Veranstaltung begonnen hat. Andernfalls ist sie der Beginn des Suchbereichs, als das Streaming gestartet wurde.
Streamtyp
Der Streamtyp.
TextTrackStyle
cast.framework.messages.TextTrackStyle ist undefiniert oder nicht definiert.
Der Stil des Text-Tracks
Songs
(Array, das nicht null ist, für cast.framework.messages.Track undefiniert oder nicht definiert)
Die Medien verfolgen.
NutzerAktionsstatus
(kein Null-Array von cast.framework.messages.UserActionState oder nicht definiert)
Gibt den Status der Nutzeraktion für Medien an. Geben Sie an, ob der Nutzer Medien mit „Mag ich“ oder „Mag ich nicht“ bewerten oder Aktionen für diese Medien verfolgen kann.
vmapAdsRequest
(nicht „null“ cast.framework.messages.VastAdsRequest oder nicht definiert)
Konfiguration von VMAP-Anzeigenanfragen. Wird verwendet, wenn keine Pausen und Pausenclips angegeben werden. Dieses Feld ist in MediaStatus-Nachrichten nicht enthalten, um einen Überlauf zu vermeiden.