Métadonnées multimédias courantes utilisées dans le cadre de MediaInformation ou pour décrire une section multimédia dans les métadonnées du conteneur.
URL d'image facultative à afficher lors du chargement de la vidéo.
queueItemId
(nombre ou non défini)
Élément de la file d'attente incluant cette section multimédia.
Cette méthode n'est pertinente que si elle est utilisée dans des sections de conteneur et s'il existe plusieurs éléments multimédias pour le conteneur.
sectionDuration
(nombre ou non défini)
Durée de la section multimédia en secondes. Cette étape n'est requise que si les métadonnées décrivent une section du fichier multimédia dont la valeur de durée est différente.
sectionStartAbsoluteTime
(nombre ou non défini)
Autre méthode pour fournir l'heure de début de la section pour le contenu multimédia en direct.
Fournit l'heure de début au format de l'epoch UNIX (secondes écoulées depuis l'epoch Unix).
sectionStartTimeInContainer
(nombre ou non défini)
Décalage de début de la section multimédia dans le conteneur, en secondes.
Si ce champ n'est pas fourni, le framework suppose qu'il est identique au décalage dans le média.
sectionStartTimeInMedia
(nombre ou non défini)
Heure de début de la section multimédia dans le fichier multimédia, en secondes.
Cette valeur peut être négative si une section a commencé dans le fichier précédent.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/25 (UTC)."],[[["\u003cp\u003e\u003ccode\u003eMediaMetadata\u003c/code\u003e is a class used to describe common media information like title, artist, images, and more, within the Cast framework.\u003c/p\u003e\n"],["\u003cp\u003eIt can represent metadata for the entire media or for individual sections within a media file, like chapters or segments.\u003c/p\u003e\n"],["\u003cp\u003eYou can specify the type of metadata, poster image URL, section duration, start times, and queue item ID using its properties.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003emetadataType\u003c/code\u003e property is required and determines the kind of media being described (e.g., movie, TV show, music track).\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eMediaMetadata\u003c/code\u003e objects are used as part of \u003ccode\u003eMediaInformation\u003c/code\u003e or to define sections in container metadata.\u003c/p\u003e\n"]]],["The `MediaMetadata` class, part of the Cast framework, describes media and container sections. It's instantiated with a `MetadataType`. Key properties include `metadataType`, `posterUrl`, `queueItemId`, `sectionDuration`, `sectionStartAbsoluteTime` (for live media), `sectionStartTimeInContainer`, and `sectionStartTimeInMedia`. These properties define the type, loading image, related queue item, duration, and start times of media sections, including offsets within a container or the media file itself.\n"],null,["cast.[framework](/cast/docs/reference/web_receiver/cast.framework).[messages](/cast/docs/reference/web_receiver/cast.framework.messages).MediaMetadata \nclass static\n\nCommon media metadata used as part of `MediaInformation` or to describe\na media section as part of the container metadata.\n\nConstructor\n\nMediaMetadata\n\nnew\nMediaMetadata(type)\n\n| Parameter ||\n|------|-----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| type | [cast.framework.messages.MetadataType](/cast/docs/reference/web_receiver/cast.framework.messages#.MetadataType) Type of metadata. Value must not be null. |\n\nProperties\n\nmetadataType\n\nnon-null [cast.framework.messages.MetadataType](/cast/docs/reference/web_receiver/cast.framework.messages#.MetadataType)\n\nThe type of metadata.\n\nposterUrl\n\n(string or undefined)\n\nOptional image URL to be shown when video is loading.\n\nqueueItemId\n\n(number or undefined)\n\nThe queue item that include this media section.\nThis is only relevant if used in container sections, and if there are\nmultiple media items for the container.\n\nsectionDuration\n\n(number or undefined)\n\nThe media section duration in seconds. This is only required if the\nmetadata describes a section of the media file that has a different\nduration value.\n\nsectionStartAbsoluteTime\n\n(number or undefined)\n\nAlternative way to provide the section start time for live media.\nProvides the start time in UNIX Epoch time (seconds since the Unix\nepoch).\n\nsectionStartTimeInContainer\n\n(number or undefined)\n\nThe media section start time offset within the container, in seconds.\nIf not provided, the framework assumes that it's the same as the offset\nwithin the media.\n\nsectionStartTimeInMedia\n\n(number or undefined)\n\nThe media section start time within the media file, in seconds.\nThis can be negative if a section started in previous file."]]