C'est assez simple en fait, il vous suffit d'utiliser le programme 'socket' qui crée ou utilise des sockets et de faire ceci :

  # socket -p 'cat input.mp3' -slv 1234

l'option -p execute une commande. Ici nous demandons à lire le fichier input.mp3 (mais nous aurions pu faire plus complexe comme commande) les options -slv demande à ce que ce soit un serveur en mode “looping” et en mode “verbose” sur le port “1234”

Utilisez un player compatible stream (xmms ferra très bien l'affaire) et rajoutez l'url “http://localhost:1234” (voire même un autre host si votre machine le possède) Voila votre premier serveur de stream en shell :-)

Notes: Sur certains systèmes, le programme “socket” n'existe pas (ou plus) (surtout les MDK/RH) :

linux/serveur_stream_mp3.txt · Last modified: 2010/01/12 13:29 (external edit)