I have a receiver at home which can read internet radio streams via its network card, however the only format supported is mp3. I also happen to have a media server, which I use to stream my playlists to the receiver. Now there are a couple of radio streams I really would like to listen via my receiver, but these are all mp4a streams as reported by vlc. My project is to try converting them to mp3 streams on the fly, using my media server and re-stream to the receiver. I am aware of the fact that this might be a very CPU intensive task and not so efficient, but having invested about a week on this now, I just want to try and see it. I tried vlc for this, but the two versions I tried (0.8.6c and 0.9.3 Grishenko) failed to do the task. The first one actually successfully converted the stream to mp3, but the playback was reduced by half, so the stream converted to a slow motion one! The second one just produced noise (like modem noise) instead of a real stream. Therefore I am now trying to do this now as follows:
CODE
cvlc http://xx.xx.xxx.x:8875 -pipe | faad -f 2 -w | lame - - | some-kind-of-streaming-application-here
Now strangely, faad reports unsupported audio format with this line. It is version 2.6 and I am using Mandriva linux 2008.0 on the media server. Why would faad not support an mp4a stream? Did anybody encounter this before? Am I missing something?
Any pointers or alternative ideas will be greatly appreciated. Running an audio cable from the server to the receiver would be really hard, since the server is upstairs and the receiver is downstairs across another room
