[Icecast] Linux source-client that can push AAC to icecast2?

Robert Jeffares jeffares.robert at gmail.com
Sun Jul 12 21:51:10 UTC 2020

looks like a job for liquidsoap!

You can set up a playlist of any kind of audio.

It will encode AAC and AAC+ both have small footprints with better audio 

I assume you are using mp3 as source because of limited space.

The resampled sound will be no better then the mp3 source and in some 
cases will not be so good.



On 13/07/20 6:25 am, axeon wrote:
> Hi all, I set up ezstream to read a playlist.m3u file containing only MP3 encoded songs (to shuffle continuously) and push this to icecast2. This works, and I can also reencode to a lower bitrate.
> I would like to know if there is a way to reencode these MP3s into AAC-LC 128kpbs and then push the stream to icecast2. I'm doing this on a VM with only terminal access and no audio hardware, so ezstream was perfect because it could just read MP3s and send it over, but it does not support AAC. I've looked at all the other source clients on the icecast website, but could not find anything that could work with AAC. I'm not good enough with Linux to recompile stuff (have run into errors on clean cloud Linux VMs), so was hoping there were packages unknown to be that could accomplish this. I think all the source songs are MP3, so just need to reencode to AAC.
> And worst case I can reencode everything to AAC, but I still lack a source client that can send the song over to icecast2 without having to play it on the host and then capture the audio stream. Thank you.
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast

Communication Consultants 2020 Limited
64 Warner Park Avenue
Auckland 0604
New Zealand

More information about the Icecast mailing list