====== Comment faire sa web radio ====== ===== by thenoiser ===== mis à part les solutions du type vlc ou icestream : http://sourceforge.net/projects/icestream/ ou encore airtime qui à l'air vraiment pas mal : http://www.sourcefabric.org/en/airtime/download/ voilà une solution simple pour jouer vos fichiers audio en random à travers votre propre webradio live avec ezstream (install facile sur toutes les distro easyuser) : tout d'abord créer votre propre playlist en mode random aprés avoir bien installé : randomize-lines (pour rl) find /home/monhome/music/ -iname *.mp3 -o -iname *.ogg -o -iname *.flac | rl > playlist.m3u à partir de là suivre ce très bon tuto : http://koorenneef.nl/content/run-your-own-online-radio-station-icecast2-and-ezstream-howto et si vous souhaitez réencoder à la volé vos morceaux, bien pensé à prendre l'exemple : ezstream_reencode_mp3.xml et avoir aussi installé madplay & lame. ===== by gepeto ===== juste pour commencer un petit script tres pratique, fait sous LadyBug, il vous faut au prealable installer * qjackctl * icecast2 * ices * audacious * audacious-jack , je l'ai trouvé là : [[http://rpms.mandrivaclub.com/rpms/G%C3%B6tz_Waschk__waschk_mandriva.org_.html]] mais il est surement ailleurs aussi * gxmessage voila le script #!/bin/bash gksu -k "/usr/local/bin/icecast2.sh " title="ices_cream icecast ogg jack client Streaming avec ices" ask_ices="Lancez la radio ?" gxmessage -center -title "$title" -button Oui,Non "$ask_ices" RET=$? if [ "$RET" = "102" ];then exit 0 fi if [ "$RET" = "101" ];then ps -C qjackctl>/dev/null PID=$? if [ "$PID" == "1" ]; then killall -9 jackd killall -9 audacious /usr/bin/qjackctl & sleep 6 fi /usr/bin/ices /etc/ices.xml & sleep 2 /usr/bin/audacious.sh exit 0 fi et le code de icecast2.sh ..