Classe: MediaInformation

Constructeur

MediaInformation

nouvelle MediaInformation()

Propriétés

breakClips

(Tableau non nul de cast.framework.messages.BreakClip non nul ou non défini)

Liste partielle d'extraits de coupure publicitaire, qui inclut l'extrait de coupure en cours de lecture ainsi que certains des extraits suivants. L'envoi d'une liste partielle plutôt que de la liste complète permet d'éviter de générer un débordement de messages MediaStatus.

breaks

(Tableau non nul de cast.framework.messages.Break non nul ou non défini)

Liste des pauses.

contentId

chaîne

Il s'agit généralement de l'URL de l'élément multimédia.

contentType

chaîne

Type MIME du contenu.

contentUrl

(chaîne ou non défini)

URL d'élément multimédia facultative, permettant d'utiliser contentId pour l'ID réel. Si contentUrl est fourni, il est utilisé comme URL du média. Sinon, contentId est utilisé comme URL du média.

customData

(objet non nul ou non défini)

Informations multimédias spécifiques à l'application.

de visionnage

(nombre ou non défini)

Durée du contenu multimédia. Définissez ce paramètre sur -1 si streamType est défini sur LIVE.

entité

(chaîne ou non défini)

Lien profond facultatif de l'Assistant Google vers une entité multimédia.

hlsSegmentFormat

(valeur non nulle cast.framework.messages.HlsSegmentFormat ou non défini)

Format du segment audio HLS. Obligatoire uniquement pour la lecture de contenu HLS via MPL.

hlsVideoSegmentFormat

(valeur non nulle cast.framework.messages.HlsVideoSegmentFormat ou non défini)

Format du segment vidéo HLS. Obligatoire uniquement pour la lecture de contenu HLS via MPL.

mediaCategory

(cast.framework.messages.MediaCategory non nul ou non défini)

Catégorie du support (audio, vidéo, image).

métadonnées

(cast.framework.messages.MediaMetadata non nul, objet non nul ou non défini)

Métadonnées du contenu multimédia.

startAbsoluteTime

(nombre ou non défini)

Indique l'heure absolue (heure Unix epoch en secondes) des diffusions en direct. Pour un événement en direct, il s'agit de l'heure à laquelle il a commencé. Sinon, il s'agit du début de la plage de recherche lorsque la diffusion a commencé.

streamType

non-null cast.framework.messages.StreamType

Type de flux.

textTrackStyle

(valeur cast.framework.messages.TextTrackStyle non nulle ou non définie)

Style de la piste de texte.

de titres musicaux

(Tableau non nul de cast.framework.messages.Track non nul ou non défini)

Pistes multimédias

userActionStates

(Tableau non nul de cast.framework.messages.UserActionState non nul ou non défini)

Indique l'état de l'action de l'utilisateur pour le média. Indiquer que l'utilisateur aime ou n'aime pas le média, ou qu'il effectue les actions qu'il effectue.

vmapAdsRequest

(valeur non nulle cast.framework.messages.VastAdsRequest ou non défini)

Configuration des demandes d'annonces VMAP. Utilisé si des coupures et des clips d'arrêt ne sont pas fournis. Pour éviter tout dépassement, ce champ n'est pas inclus dans les messages MediaStatus.