Classe: MediaInformation

Constructeur

MediaInformation

new MediaInformation()

Propriétés

BreakClips

(Tableau non nul d'un élément cast.framework.messages.BreakClip non nul ou non défini)

Liste partielle des extraits de coupures publicitaires incluant l'extrait de 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ébordement de messages MediaStatus.

breaks

(tableau non nul de valeurs cast.framework.messages.Break non définies ou non définies)

Liste des coupures.

ID de contenu

chaîne

En général, l'URL du média.

contentType

chaîne

Type MIME du contenu.

contentUrl

(chaîne ou non définie)

URL média facultative, pour autoriser l'utilisation de contentId pour l'ID réel. Si l'option contentUrl est fournie, elle est utilisée comme URL multimédia. Sinon, contentId est utilisée 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 la valeur de streamType est définie sur LIVE.

entité

(chaîne ou non définie)

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

hlsSegmentFormat

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

Format du segment audio HLS.

hlsVideoSegmentFormat

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

Format du segment vidéo HLS.

Catégorie de support

(valeur cast.framework.messages.MediaCategory non nulle 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.

Heure de début absolue

(nombre ou non défini)

Indiquez l'heure absolue (heure 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 lorsque le streaming a commencé.

type de flux

Valeur null.cast.framework.messages.StreamType

Type de flux.

textTrackStyle

(valeur cast.framework.messages.TextTrackStyle non définie 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)

Les pistes multimédias.

États utilisateursActionAction

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

Indique l'état de l'action utilisateur pour les médias. Indiquez si l'utilisateur aime ou n'aime pas, ou s'il suit les actions effectuées sur le média.

vmapAdsRequest

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

Configuration de la demande d'annonce VMAP. Utilisé en l'absence de sauts et d'extraits. Ce champ n'est pas inclus dans les messages MediaStatus pour éviter le débordement.