Aller au contenu principal

MediaSharing - Plugin de gestion de flux audio-visuels

Introduction

Ce plugin a d'abord été créé dans le cadre du démonstrateur MeetinTech pour la gestion côté client Unreal des différents streams accessibles depuis un salon donné.

Il est conçu pour fonctionner avec une API salon (connecté via les classes du plugin ModularBase) et un serveur média duquel il charge les ressources.

Il ne contient actuellement que des classes permettant la récupération de flux audio-vidéo. A terme, il devrait aussi inclure les fonctionnalités d'envoi depuis Unreal et d'enregistrement en local. Peut-être sera-t-il intéressant de séparer les éléments en ligne des éléments locaux, à la manière de SurfaceDrawing + ModCom_SurfaceDrawing.

Dans cette section, je décris les classes et blueprint inclus dans le plugin, ainsi que les interactions attendues avec des services extérieurs.