


Ce court tutoriel a été créé pendant le DWeb Camp 2023 par un groupe de participants et de bénévoles. L’objectif de cet exercice est de tirer parti de l’utilisation de smartphones connectés à un réseau MESH hors ligne pour l’enregistrement vidéo collaboratif et la diffusion en streaming.
Nous utilisons deux logiciels open source, OBS Studio (Open Broadcaster software) et VDO.Ninja. Ces logiciels peuvent être téléchargés et exécutés localement sur votre ordinateur.
OBS Studio est un logiciel gratuit et open source d’enregistrement et de diffusion en direct, disponible pour plusieurs systèmes d’exploitation. Le logiciel a été publié pour la première fois en 2012 et bénéficie d’une grande popularité parmi la communauté du streaming de jeux vidéo et les créateurs de contenu vidéo indépendants.
Les interfaces utilisateur d’OBS Studio peuvent sembler assez intimidantes pour les nouveaux utilisateurs. OBS Studio est divisé en deux fenêtres, « Preview » et « Broadcast ». La fenêtre d’aperçu affiche les vidéos disponibles (diverses caméras telles que webcam, Iriun Webcam, OBS Virtual Camera, sources vidéo et navigateur) appelées « Scenes », tandis que « Broadcast » affiche le flux en direct.
Afin de diffuser dans OBS Studio un flux de caméra distant provenant de VDO.ninja, commencez par ajouter une nouvelle « Browser Source » avec « Sources > Add > Browser ». Dans la nouvelle fenêtre, vous pouvez fournir l’URL source de VDO.Ninja et sélectionner « Make source visible ».
Vous pouvez maintenant commencer à diffuser les flux distants.
VDO.Ninja est une application web gratuite et open source qui vous permet de transformer vos appareils mobiles en caméra de diffusion en direct. Le logiciel peut être téléchargé et déployé sur votre ordinateur local, ou vous pouvez directement utiliser la version en ligne sur https://vdo.ninja.
L’interface de VOD.Ninja est simple : ouvrez simplement VDO.Ninja dans le navigateur web de votre appareil mobile et sélectionnez « Add your camera to OBS ». Vous choisirez ensuite votre caméra et votre périphérique audio dans la liste des appareils, puis cliquerez sur « Start ». Vous obtiendrez alors un lien « view » que vous pourrez ajouter à OBS Studio.
Commencez par aller sur VDO.ninja avec votre navigateur web sur un ordinateur de bureau ou portable.
Pour créer une nouvelle salle et réaliser le livestream de votre propre émission communautaire, cliquez sur Create a Room.
L’écran suivant vous demandera des informations de base pour configurer votre salle.
Une fois la salle créée, le réalisateur dispose de nombreuses options de contrôle sur l’écran suivant.
Lorsque des personnes rejoignent votre salle, vous, le réalisateur, verrez apparaître toutes les options de source et tous les contrôles avec leur vidéo et leur audio.
Vous pouvez utiliser un ordinateur personnel avec une bonne carte graphique et beaucoup de mémoire, ou alternativement un encodeur matériel Teradek VidiU
Il existe des plugins fournis par la communauté qui semblent offrir une telle fonctionnalité. https://github.com/eddieoz/OBS-live-translation
Oui, OBS prend en charge les scripts lua et python. Aussi JavaScript pour les overlays et les vues web.
C’est à vous d’en décider, le producteur !
Cela dépend principalement de la destination vers laquelle vous diffusez. Par exemple, YouTube peut avoir un délai d’une minute ou plus en raison du traitement vidéo effectué sur ses serveurs avant la diffusion.
Utilisez un encodeur matériel ou utilisez stream yard https://support.streamyard.com/hc/en-us/articles/360056350852-How-to-Use-OBS-Virtual-Camera-with-StreamYard ou RiverSide.FM
Heures de bureau : la communauté des médias et des événements numériques https://alex4d.com/notes/item/media-and-digital-event-community