cast. framework. messages. MediaInformation
Stellt die Medieninformationen dar.
Konstruktor
MediaInformation
neu MediaInformation()
Attribute
breakClips
(Non-null Array von non-null cast.framework.messages.BreakClip oder nicht definiert)
Eine unvollständige Liste von Pausenclips, die den aktuell wiedergegebenen Pausenclip sowie einige der folgenden Clips enthält.
Sie senden eine unvollständige Liste anstelle der vollständigen Liste, um einen Überlauf von MediaStatus
-Nachrichten zu vermeiden.
Breaks
(Non-Null-Array von Nicht-Null-cast.framework.messages.Break oder nicht definiert)
Liste der Unterbrechungen.
contentId
String
In der Regel die URL des Mediums.
contentType
String
Der Content-MIME-Typ.
contentUrl
(String oder nicht definiert)
Optionale Medien-URL, die die Verwendung von contentId
als tatsächliche ID zulässt.
Wenn contentUrl
angegeben ist, wird sie als Medien-URL verwendet. Andernfalls wird contentId
als Medien-URL verwendet.
customData
(Objekt ungleich null oder nicht definiert)
Anwendungsspezifische Medieninformationen
dauer
(Anzahl oder nicht definiert)
Die Mediendauer. Legen Sie diesen Wert auf -1
fest, wenn streamType
auf LIVE
gesetzt ist.
entity
(String oder nicht definiert)
Optionaler Google Assistant-Deeplink zu einer Medienentität.
hlsSegmentFormat
(ungleich cast.framework.messages.HlsSegmentFormat oder nicht definiert)
Das Format des HLS-Audiosegments. Nur für die Wiedergabe von HLS-Inhalten mit MPL erforderlich.
hlsVideoSegmentFormat
(ungleich cast.framework.messages.HlsVideoSegmentFormat oder nicht definiert)
Das Format des HLS-Videosegments. Nur für die Wiedergabe von HLS-Inhalten mit MPL erforderlich.
mediaCategory
(nicht null cast.framework.messages.MediaCategory oder nicht definiert)
Die Medienkategorie (Audio, Video, Bild).
Metadaten
(un-null cast.framework.messages.MediaMetadata, Nicht-Null-Objekt oder nicht definiert)
Die Medienmetadaten.
startAbsoluteTime
(Anzahl oder nicht definiert)
Gibt die absolute Zeit (Epoche Unix-Zeit in Sekunden) für Livestreams an. Bei einer Live-Veranstaltung ist dies der Zeitpunkt, zu dem die Veranstaltung begonnen hat. Andernfalls ist es der Beginn des suchbaren Bereichs, zu dem das Streaming gestartet wurde.
streamType
non-null cast.framework.messages.StreamType
Der Streamtyp.
textTrackStyle
(non-null cast.framework.messages.TextTrackStyle oder nicht definiert)
Der Stil des Texttracks.
Songs
(non-null Array von non-null cast.framework.messages.Track oder nicht definiert)
Die Medientracks.
userActionStates
(un-null Array von nicht null cast.framework.messages.UserActionState oder nicht definiert)
Gibt den Status der Nutzeraktion für Medien an. Kennzeichnen Sie die Medien mit „Gefällt mir“ oder „Gefällt mir nicht“ oder folgen Sie Aktionen für die Medien.
vmapAdsRequest
(nicht null cast.framework.messages.VastAdsRequest oder nicht definiert)
Konfiguration der VMAP-Anzeigenanfrage Wird verwendet, wenn keine Pausen und Pausen-Clips angegeben sind. Dieses Feld ist nicht in MediaStatus-Nachrichten enthalten, um einen Überlauf zu vermeiden.