====== Installation d'un serveur de streaming vidéo avec le module RTMP de nginx ====== Pour pouvoir envoyer un stream vidéo sur le serveur et pouvoir regarder le résultat sur une page web via un player vidéo HTML5 : [[https://www.ustoopia.nl/featured/nginx-rtmp-hls-ssl-videojs-on-ubuntu-18-04/|Suivre ce tutoriel]] ou [[https://gitlab.com/guifi-exo/wiki/-/blob/master/howto/real-time-media/rtmp_streamer.md|plutôt celui-ci]] pour mettre en place une configuration multi-streams avec player vidéo qui s'escamote s'il n'y a pas de flux présent. ==== Créer un nouveau stream ==== **Se rendre sur https://stream.futuretic.fr** **Pour créer un nouveau stream, choisissez un nom unique pour ce stream** (par exemple "stream_lalabomedia"), et configurez votre logiciel de streaming (comme [[https://obsproject.com/|OBS]]) avec comme adresse rtmp://stream.futuretic.fr/live/ et comme stream key stream_lalabomedia (adaptez avec le nom choisi pour le stream). **Vous allez pouvoir regarder le stream en live à l'adresse** : https://stream.futuretic.fr/#stream_lalabomedia (adaptez avec le nom choisi pour le stream). **Vous pouvez aussi pointer votre lecteur vidéo favori** ([[http://www.videolan.org/vlc/|VLC]]) à l'adresse : https://stream.futuretic.fr/hls/stream_lalabomedia.m3u8 (adaptez avec le nom choisi pour le stream). **Vous pouvez aussi utiliser cette adresse pour intégrer un player vidéo dans une page HTML.** Pour envoyer un stream, configurer OBS comme suit (en adaptant l'adresse et la stream key): {{::obsstreamingcapture.png|}} {{:obsstreaming2futuretic.png|}} {{tag>bj streaming vidéo obs vlc}}