Classe: MediaInformation

Constructeur

MediaInformation

new MediaInformation()

Propriétés

Clips de pause

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

Liste partielle des extraits de coupure publicitaire incluant la vidéo en cours de lecture ainsi que certains des extraits suivants. L'envoi d'une liste partielle au lieu de la liste complète permet d'éviter de générer un dépassement de messages MediaStatus.

breaks

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

Liste des coupures.

ID du contenu

chaîne

Généralement l'URL de la ressource multimédia.

contentType

chaîne

Type MIME du contenu.

contentUrl

(chaîne ou non définie)

URL multimédia facultative, pour permettre l'utilisation de contentId pour l'ID réel Si contentUrl est fourni, il est utilisé comme URL multimédia. Sinon, contentId est utilisé comme URL multimédia.

données personnalisées

(Objet non nul ou non défini)

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

duration

(nombre ou non défini)

Durée du contenu multimédia. Définissez la valeur sur -1 si streamType est défini sur LIVE.

entité

(chaîne ou non définie)

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

Format de segment hls

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

Format du segment audio HLS. Requis uniquement pour la lecture de contenu HLS en MPL.

Format de segment vidéo

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

Format du segment vidéo HLS. Requis uniquement pour la lecture de contenu HLS en MPL.

Catégorie multimédia

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

Catégorie multimédia (audio, vidéo, image).

metadata

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

Métadonnées multimédias.

startAbsoluteTime

(nombre ou non défini)

Indique l'heure absolue (en temps Unix Unix en secondes) pour les diffusions en direct. Pour un événement en direct, il s'agit de l'heure de début de l'événement. Sinon, il s'agit du début de la plage recherchée au début de la diffusion.

type de flux

Valeur non nulle pour cast.framework.messages.StreamType

Type de flux.

TextTrackStyle

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

Style du suivi de texte.

de titres musicaux

(tableau non nul d'une valeur non nulle pour cast.framework.messages.Track ou non défini)

Pistes multimédias

Utilisateurs

(tableau non nul d'cast.framework.messages.UserActionState ou non défini)

Indique l'état de l'action utilisateur pour le média. Indique si l'utilisateur aime ou non un contenu, ou s'il suit cette action.

vmapAdsRequest

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

Configuration de la demande d'annonce VMAP. Utilisé si les coupures et les extraits ne sont pas fournis. Ce champ n'est pas inclus dans les messages MediaStatus pour éviter un dépassement.