
01 / Monitoring vidéo · Télécom Paris / GPAC
GPAC Monitor.
Une interface de diagnostic pour suivre les filtres, les flux audio et vidéo, les métriques et les événements d’une session GPAC — en direct ou lors de sa relecture.
Développeur React / TypeScript — Temps réel, monitoring & outils techniques
Je conçois des applications web pour comprendre ce qui se passe réellement dans un système : flux temps réel, pipelines, graphes, logs, métriques et états de fonctionnement. Chez Télécom Paris, je travaille au sein de l’écosystème open source GPAC sur un outil de monitoring capable d’inspecter des pipelines multimédia complexes en direct. Mon rôle ne consiste pas seulement à construire des écrans React. Je dois comprendre le système derrière l’interface, structurer ses données, gérer des flux fréquents et rendre l’ensemble lisible pour ceux qui l’utilisent.
PIERRE DILLARD · MARLY-LE-ROI, FRANCEJe développe des interfaces techniques qui permettent de voir, comprendre et diagnostiquer des systèmes complexes sans masquer leur fonctionnement.
Mon terrain principal est aujourd’hui le monitoring temps réel. Avec GPAC Monitor, j’ai travaillé sur la visualisation de pipelines multimédia, l’inspection des filtres et de leurs flux, les logs, les métriques système, les statistiques de session et la communication WebSocket avec le runtime GPAC. Ces contraintes m’ont amené à travailler sur des problématiques très concrètes : architecture frontend, gestion d’état, fréquence des mises à jour, performance de rendu, visualisation de graphes et séparation claire entre transport, logique métier et interface. Je travaille principalement avec React, TypeScript, Redux Toolkit, React Flow, WebSocket et Node.js / QuickJS. J’utilise également l’IA comme un véritable outil d’ingénierie : cadrage de tâches, analyse de bugs, recherche dans une base de connaissances, documentation, revue technique et création de workflows spécialisés. L’objectif reste le même : aller plus vite sans perdre la maîtrise du code ni de l’architecture.
Je préfère montrer des projets qui ont une contrainte, des utilisateurs et un problème réel à résoudre. GPAC Monitor en est le meilleur exemple : transformer un moteur multimédia complexe et ses flux de données en une interface de monitoring capable d’aider développeurs, chercheurs et utilisateurs techniques à comprendre rapidement ce qui se passe dans une session. Les projets présentés ici montrent autant le résultat visuel que le raisonnement derrière : architecture, temps réel, performance, choix d’interface, documentation et évolutions du produit.

01 / Monitoring vidéo · Télécom Paris / GPAC
Une interface de diagnostic pour suivre les filtres, les flux audio et vidéo, les métriques et les événements d’une session GPAC — en direct ou lors de sa relecture.
GPAC fournit les briques pour lire, transformer, inspecter, empaqueter et distribuer des flux multimédias. Mon travail relie ce moteur aux usages concrets : monitoring, documentation, tests et diagnostic de l’API.
Lire l’étude de cas ↗Depuis 2024, j’ai modernisé l’expérience du wiki GPAC : découverte par les mots-clés, lecture adaptée au niveau, navigation et feedback ; puis j’ai enrichi les tutoriels d’API et les guides de monitoring.
Lire l’étude de cas ↗Un ensemble de skills spécialisés et un corpus de commandes pour aider à explorer GPAC sans confondre exemple historique, syntaxe plausible et recette réellement validée.
Lire l’étude de cas ↗Vous développez un produit technique, un dashboard, un outil temps réel ou une interface qui doit rendre un système complexe réellement compréhensible ? C’est précisément le type de problème sur lequel j’aime travailler. Je suis particulièrement intéressé par les environnements où le frontend ne se limite pas à afficher des données, mais devient un véritable outil d’observation, de compréhension et de décision.