Média (VOD, live replay, audio) publié sur la plateforme.
| Nom | Type | Description |
|---|---|---|
id | ID! | Identifiant unique du média. |
sourceKey | String | Clé S3 du fichier source original. |
fileName | String! | Nom original du fichier uploadé. |
type | MediaType | Type de média. |
title | String | Titre du média. |
cote | String | Cote ou référence métier interne. |
note | String | Note interne sur le média. |
publisher | User! | Utilisateur ayant publié le média. |
account | Account | Compte propriétaire du média. |
createdAt | DateTime! | Date de création du média. |
updatedAt | DateTime! | Date de dernière modification du média. |
encodingVersion | String | Version actuelle d'encodage (ex: "v0", "v2.1"). |
isEncodingDone | Boolean | Indique si l'encodage est terminé. |
encodingProgress | [EncodingProgress] | Progression d'encodage pour chaque version. |
versioningProgress | EncodingProgress | Progression du versioning en cours (ou null). |
lastVersioning | DateTime | Date du dernier versioning terminé. |
isContentPlayable | Boolean | Indique si le média peut être lu (encodage OK). |
duration | Float | Durée du média en secondes. |
ratio | Float | Ratio d'aspect (largeur / hauteur). |
mediaInfos | Json | Infos techniques d'encodage (ffprobe-like pour v1+, array typé pour v0 legacy). |
playlistKey | String | Clé S3 de la playlist HLS. |
playlistCdnUrl | String | URL CDN de la playlist HLS. |
thumbKeys | [String] | Clés S3 des miniatures générées. |
thumbCdnUrls | [String] | URLs CDN des miniatures générées. |
selectedThumbKey | String | Clé S3 de la miniature sélectionnée. |
selectedThumbCdnUrl | String | URL CDN de la miniature sélectionnée. |
thumbnailVttCdnUrl | String | URL CDN du fichier VTT des vignettes de prévisualisation. |
publicUrl | String | URL de la page de lecture publique. |
publicEmbedUrl | String | URL d'intégration (embed) publique. |
subtitles | [Subtitle!] | Sous-titres associés au média. |
transcripts | [Transcript] | Transcriptions (texte + langues). |
files | [File!] | Fichiers joints au média. |
chapters | [Chapter] | Chapitres associés au média. |
deltaChapter | Float | Décalage (en ms) utilisé pour la synchronisation des chapitres. |
clips | [Clip!] | Clips dérivés du média. |
live | Live | Live associé si ce média est un replay. |
discussion | Discussion | Discussion (chat) associée au média. |
moderatorContents | [ModeratorContent] | Modérateurs désignés pour ce média. |
relatedTags | [Tag] | Tags rattachés. |
relatedCategories | [Category] | Catégories rattachées. |
pageSetting | BrandSetting | Paramètres de personnalisation de la page de lecture. |
embedSetting | BrandSetting | Paramètres de personnalisation de l'embed. |
preRoll | RollPreset | Annonce intro associée. |
postRoll | RollPreset | Annonce outro associée. |
seo | SEO | Paramètres SEO de la page de lecture. |
confidentiality | Confidentiality | Niveau de confidentialité (nouveau modèle). |
privacy | Privacy | Paramètres de confidentialité (accès utilisateur). |
playlists | PlaylistConnection | Playlists contenant ce média. |
webTVs | WebTVConnection | WebTVs contenant ce média. |
metadata | MediaMetadata | Métadonnées descriptives (production, auteur, contenu). |