Ich hatte heute die selbe Idee (Onlineradio transcodieren um das Datenvolumen am Smartphone zu schonen, bzw. nach Bandbreiten-Drosselung weiterhören zu können).
Ein paar Tests an meinem Rechner haben gezeigt, dass beim AAC-Codec anscheinend alles unter einer Bitrate von 192kbit nur "kraksen" / "Tonfetzen" oder gar keinen Ton am Client ergeben (warum auch immer, kenne mich mit der Materie nicht aus). Mit dem Opus-Codec gab es jedoch keine Probleme, auch bei 10kbit unterbrechungsfrei, aber natürlich nicht mehr qualitativ
Hier als Beispiel ein Kommando dazu:
vlc http://wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3 :network-caching=3000 --sout=#transcode{vcodec=none,acodec=opus,ab=10,channels=2,samplerate=44100,scodec=none}:http{mux=ogg,dst=:8080/}
Ich finde Sie könnten bei manchen Problemstellungen hier im Forum ruhig etwas pragmatischere und zielgerichtete Hilfe anbieten. Es geht hier doch nicht darum welchen netzwerktechnischen Weg der Stream vom Server zum Client nimmt.