====== Le Streaming audio avec des outils libres ====== Pour diffuser du son en direct sur Internet, il existe de multiples outils dont certains sont libres / open-source et tout à fait efficaces ===== Coté serveur ===== Le plus utilisé est Icecast2, voir la page sur [[installer_icecast2_debian_support_ssl|l'installation d'icecast2 +ssl]] ou le [[https://www.icecast.org/|site officiel]], ou encore [[http://labomedia.org:8000/|la page icecast de la Labomedia]] ==== Serveur communautaires, projets collectifs ==== * P-node, plateforme hybride expérimentale Stream FM DAB https://p-node.org/ * Giss-tv site autogéré pour la mise à disposition de point de montage icecast pour des projets collectifs sympathiques http://giss.tv/ ===== Logiciels de streaming ===== * Les logiciels listés [[https://www.icecast.org/apps/|sur le site officiel]] * [[https://www.mixxx.org/|Mixxx]] logiciel Dj qui peut envoyer un flux sur icecast2 tout en gérant des micros, des pré-écoutes * [[https://danielnoethen.de/butt/|Butt]] version win, macos, à compiler sous Linux, simple efficace * Pour streamer avec un téléphone mobile, voir la page https://p-node.org/documentation/streams/streamers {{ :media_09:mixxx.png|}} {{ :media_09:mixxx_configlive.png|}} ==== Streaming en ligne de commande avec FFmpeg ==== Streaming en ligne de commande avec [[https://ffmpeg.org/|FFmpeg]] pour l'exemple sous linux, à adapter selon l'OS pour le nom des périphériques notamment ffmpeg -ac 2 -f alsa -i hw:0,0 -acodec libmp3lame -b:a 256k -ac 2 -content_type audio/mpeg -f mp3 icecast://source:nomdustream@serveurdestream.org:80/TEST.mp3 ffmpeg -i - -vn -codec:a libmp3lame -b:a 256k -ac 1 -ar 44100 -content_type audio/mpeg -ice_name Webcast -ice_description live webpage -ice_genre 1-Live -ice_url http://labomedia.org -f mp3 icecast://source:**PASSWORD**@serveurdestream.org:80/aazz.mp3 * Pour utiliser jackd qjackctl, [[https://ffmpeg.org/ffmpeg-devices.html#jack|voir comment le connecter à ffmpeg]] ==== Une configuration de studio sans table de mixage pour streamer ==== Avec comme source un téléphone via meet jitsi, des fichiers et du micro live, à retrouver ici : https://pad.numerique-en-commun.fr/radiocontretemps2#Configuration-sans-table-de-mixage {{ media_13:upload_655c483808555d6916d9b5f145e6b6da.jpg|}} {{tag>audio streaming mixxx linux icecast2 bj}}