####################################
# on demarre le serveur de streaming
####################################
zboubi:~# /usr/local/icecast/bin/icecast


####################################
# on demarre le live audio streamer qui lit sur le pipe /dev/audiopipe
# et on demarre le listener reseau qui va ecrire dans le pipe
# attention, le source de darkice a ete modifie pour lire dans le pipe plutot que dans /dev/dsp
####################################
zboubi: # mkfifo /dev/audiopipe
zboubi: # ls -l /dev/audiopipe
   prw-r--r--    1 root     root            0 Apr 18 19:00 /dev/audiopipe

zboubi:~# more darkice+listener.sh 
   #!/bin/sh
   darkice -v0 -c /root/bnas/darkice.cfg &
   nc -l -p 6500 > /dev/audiopipe &

zboubi:~# ./darkice+listener.sh 


#########################################
# On balance le flux audio vers le netcat
#########################################
zarmada:~# /etc/init.d/slink start 
zarmada:~# slink_remote.sh play
zarmada:~# /root/sb.sh  # pour la soundblaster
zarmada: # aumix        # choisir le line-in avec space (par defaut c'est le micro)
zarmada:~# /root/audioclient 192.168.0.1


#########################################
# regles FW pour Icecast
#########################################
zboubi:~# iptables -A INPUT -i eth1 -p tcp --dport 8000 -j ACCEPT
zboubi:~# iptables -A INPUT -i eth1 -p udp --dport 8000 -j ACCEPT


#########################################
# pour changer les cd
#########################################
zarmada:~# perl changedisc.pl 2
/sbin/slink_cmd 0x90 0x50 0x02 0x01 0x00
zarmada:~# /sbin/slink_cmd 0x90 0x50 0x02 0x01 0x00
--------------- Sending ---------------
[4] - 0x90 0x50 0x02 0x01 


puis connecter sur zboubi.zboubi.com:8000 avec xmms 



#################

explications du jukebox pilote' par slink :

1/ server qui write dans un pipe local
2/ darkice qui lit dans le pipe au lieu de /dev/dsp (source modifié)
3/ icecast

ordre pour le lancer:
0/ verifier la source aux-in dans aumix
1/ icecast
2/ darkice sur le pipe 
3/ listener: nc -l -p 6500 > /dev/audiopipe
4/ envoyeur: audioclient 192.168.0.1

puis connecter sur zboubi.zboubi.com:8000 avec xmms