Customer Success Story: Frames Dealer

Qui est Frames Dealer ?

Frames Dealer est une plateforme premium proposant des services de banque vidéo ainsi qu’un partenaire créatif s’adressant aux industries créatives, aux univers de la production, de la post-production ainsi qu’à l’événementiel.

Leur projet

Grâce à de multiples partenariats à long terme avec des vidéastes, Frames Dealer fournit des contenus de très haute qualité dont les formats varient entre 4K et 8K, le tout accessible depuis une interface utilisateur intuitive et collaborative.
L’entreprise propose également à ses clients une équipe de production professionnelle disponible pour des prestations de conseil et des tournages personnalisés.

A chaque réception de rushs, l’équipe de post-production de Frames Dealer les édite de sorte à en obtenir des segments de quelques secondes exploitables pour des spots publicitaires.
Ces extraits sont ensuite rassemblés dans des collections de vidéos que les clients peuvent utiliser sous licence pour leurs propres créations.

Leur solution

Pour sa stack technique, Frames Dealer utilise VueJS en tant que framework Front-End.
Le Front est connecté à une API développée à l’aide de Symfony & MySQL Back-End et qui utilise Elasticsearch pour les fonctions de recherche ainsi que RabbitMQ pour la messagerie.
La pipeline de gestion des ressources vidéo est relativement isolée de la plateforme web.
Elle fonctionne avec Python et bash afin de scripter la partie qui concerne les traitements appliqués aux vidéos utilisant FFmpeg.
Toutes les vidéos finales sont formatées en RAW et MxF afin d’être re-compressées et réutilisées au travers de formats spécifiques.

Les médias sont gérés à l’aide d’une solution Open Source appelée Pimcore.
Ils sont indexés dans Elasticsearch puis qualifiés par catégories, mots-clés, métriques de couleur et leur sémantique est analysée manuellement avec l’assistance d’une intelligence artificielle.

Pour la sauvegarde, les équipes de Frames Dealers ont fait le choix d’une approche hybride en mélangeant des solutions de stockage on-premise (sur site) et Cloud.
Pour le stockage dit “on-premise”, ils passent par 2 NAS intégrant 8 emplacements de disque et un RAID activé à deux endroits.

Une troisième sauvegarde est réalisée grâce à la solution Scaleway C14 Cold Storage. Cette dernière leur permet de disposer d’un back-up en cas de défaillance des solutions on-premise.

Grâce à l’API compatible S3 de Scaleway C14 Cold Storage, l’entreprise peut utiliser la CLI officielle d’AWS afin de synchroniser ses données entre les différents points de stockage. Cela lui permet de garantir un transfert qui soit fiable et résilient en cas de rupture de connexion.

Frames Dealer utilise également différents buckets pour les fonctionnalités de son site web, comme les vidéos de 2K en filigrane qui sont disponibles une fois que vous avez créé un compte.


Les atouts de Scaleway

“Nous utilisons Scaleway C14 Cold Storage pour nos sauvegardes ainsi que pour les fonctionnalités de notre site. Nous disposons actuellement de plus de 30 To de stockage à froid via C14 Cold Storage et de plusieurs Go en stockage à chaud”, explique Antony De Lopez Vallerie, architecte de la plateforme Frames Dealer.

Le fait que Scaleway soit un acteur français est également un aspect stratégique important pour l’entreprise. En effet, ils souhaitent s’assurer que leurs données sont conservées et protégées en toute sécurité en Europe.