streaming_audio_libre_open_source
Table des matières
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 l'installation d'icecast2 +ssl ou le site officiel, ou encore 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 sur le site officiel
- Mixxx logiciel Dj qui peut envoyer un flux sur icecast2 tout en gérant des micros, des pré-écoutes
- 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
Streaming en ligne de commande avec FFmpeg
Streaming en ligne de commande avec 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, 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
streaming_audio_libre_open_source.txt · Dernière modification : 2022/05/30 00:45 de Benjamin Labomedia