Ce relai sera effectué par une autre machine, sur base de Shoutcast (côté serveur) et Stream Transcoder (conversion du flux OGG).

Après avoir téléchargé Shoutcast et décompressé le fichier, quelques modifications minimes au fichier sc_serv.conf :

Password=votre_mot_de_passe
PortBase=port_exemple_8888

Pour Stream Transcoder, après compilation (et ajout de toutes les libraries manquantes), au premier lancement un fichier streamTranscoder_0.cfg est créé, 2 adaptations :

SourceURL=adresse_du_flux_ogg
NumEncoders=1

Car un seul encodage MP3, au 2ème lancement, un fichier streamTranscoder_1.cfg est créé, c'est là que l'on décide des paramètres du flux réencodé, je mentionne ici les lignes de configuration utiles :

# Destination server details (to where you are encoding).  Valid server types : Shoutcast, Icecast, Icecast2
ServerType=Shoutcast
Server=ip_machine_relais
Port=port_exemple_8888
ServerPassword=votre_mot_de_passe
ServerMountpoint=/live1.mp3
# YP (Stream Directory) Settings
ServerPublic=0
ServerStreamURL=ip_machine_relais
...
# Output codec selection (Valid selections : MP3, OggVorbis, Ogg FLAC, AAC, AAC Plus)
Encode=MP3
# General settings (non-codec related).  Note : NumberChannels = 1 for MONO, 2 for STEREO
BitrateNominal=128
BitrateMin=128
BitrateMax=128
NumberChannels=1
Samplerate=44100
...

Et voilà le flux MP3 disponible en http://ip_machine_relais:8888/listen.pls