Médiathèque
Un dépôt central pour chaque image, chaque vidéo et chaque ressource web. Stockage S3, contrôle SHA-256, traitement ffmpeg pour une lecture immédiate.
Import et contrôle
Les formats acceptés sont contrôlés strictement à l'import : JPEG, PNG, GIF et SVG pour les images, MP4 et WebM pour la vidéo. Si le format, le type MIME ou la signature du fichier ne correspondent pas, le fichier est refusé avant même d'atteindre le stockage.
Les vidéos passent par ffmpeg après l'import : les vignettes sont générées automatiquement et la durée est extraite pour le créateur de playlists.
Dossiers, corbeille et récupération
Des dossiers imbriqués sans limite organisent les médias par campagne, par site ou par date. Les fichiers supprimés partent à la corbeille et restent récupérables 30 jours avant l'effacement définitif.
Les fichiers utilisés par des pages ou des playlists actives ne peuvent pas être effacés définitivement — le système vous avertit et liste tous les contenus qui en dépendent avant d'autoriser la suppression.
Quota de stockage
La consommation s'affiche dans l'en-tête de la médiathèque : les Operators la suivent en direct, et les Partenaires voient l'usage par client depuis leur tableau de bord. Les quotas se règlent selon le niveau d'abonnement du client.
Intégrité et traitement vidéo
Ce qui se passe à l'import d'un fichier
- fingerprintEmpreinte SHA-256 calculée — Conservée avec le fichier pour permettre au lecteur de vérifier
- check_circleFormat contrôlé — Le type MIME et la signature du fichier doivent concorder
- video_settingsTraitement vidéo — ffmpeg extrait la durée et génère une vignette
- cloud_uploadStockage S3 — Envoi vers Infomaniak Object Storage (hébergé en Suisse)
- syncSynchronisation du lecteur — Le lecteur vérifie ses copies en cache grâce à l'empreinte SHA-256
Découvrir la plateforme 8Move