Direct diffusé sur la plateforme, via Roquette ou Wowza (legacy).
| Nom | Type | Description |
|---|---|---|
id | ID! | Identifiant unique du direct. |
title | String! | Titre du direct. |
note | String | Note interne sur le direct. |
publisher | User | Utilisateur ayant créé le direct. |
account | Account | Compte propriétaire du direct. |
createdAt | DateTime | Date de création du direct. |
updatedAt | DateTime | Date de dernière modification du direct. |
scheduledStartAt | DateTime | Date de début programmée (saisie par l'utilisateur, informative). |
startDateDéprécié | DateTime | - Déprécié : Remplacé par scheduledStartAt. |
startedDateDéprécié | DateTime | - Déprécié : Remplacé par lifecycle.startedAt. |
endedDateDéprécié | DateTime | - Déprécié : Remplacé par lifecycle.endedAt. |
duration | Int | Durée du direct en secondes. |
status | LiveStatusType! | Statut courant du direct. Valeurs possibles :
|
lifecycle | LiveLifecycle | Dates réelles du cycle de vie (démarrages, fin, échéances d'arrêt auto). |
stopLiveAtDéprécié | DateTime | - Déprécié : Remplacé par lifecycle.willStopLiveAt. |
stopIdleLiveAtDéprécié | DateTime | - Déprécié : Remplacé par lifecycle.willStopIdleLiveAt. |
stopPreviewAtDéprécié | DateTime | - Déprécié : Remplacé par lifecycle.willStopPreviewAt. |
ingest | LiveIngest | Credentials d'ingest (RTMP / SRT). |
playback | LivePlayback | URLs de lecture du direct (HLS). |
publicUrl | String | URL de la page de lecture publique. |
publicEmbedUrl | String | URL d'intégration (embed) publique. |
recording | LiveRecording | Options d'enregistrement et de relecture (DVR, VOD, replay). |
shouldShowCountdown | Boolean | Affiche un compte à rebours avant le direct. |
isRocket | Boolean! | Indique si le direct est diffusé via Roquette (sinon Wowza legacy). |
activeSource | RelaySource | Source d'ingest actuellement diffusée — Roquette uniquement. |
relaySources | [RelaySourceInfo!] | État de chaque source d'ingest (primary / backup) — Roquette uniquement. |
fallbackActive | Boolean | Indique si le fallback est actuellement actif. |
transcoderDéprécié | TranscoderTMP | Transcoder Wowza associé (legacy). Déprécié : Transcoder Wowza legacy, sera retiré. |
transcoderInfos | TranscoderInfos | Infos temps réel du transcoder (bitrate, résolution, cibles). |
subtitles | LiveSubtitles | Configuration du sous-titrage en direct — Roquette uniquement. |
waitingThumbKey | String | Clé S3 de la vignette d'attente. |
waitingThumbCdnUrl | String | URL CDN de la vignette d'attente. |
thumbnailVttCdnUrl | String | URL CDN du VTT des vignettes de scrubbing (live Rocket uniquement, sinon null). |
chapters | [Chapter] | Chapitres associés au direct. |
deltaChapter | Float | Décalage (en ms) utilisé pour la synchronisation des chapitres. |
files | [File!] | Fichiers joints au direct. |
discussion | Discussion | Discussion (chat) associée au direct. |
liveDestinations | [LiveDestination] | Destinations de simulcast (réémission RTMP vers des plateformes tierces). |
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. |
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 direct. |
webTVs | WebTVConnection | WebTVs contenant ce direct. |