I was trying to encode a stream into AAC+ on linux, but I kept failing.
I found a free AAC+ encoder, that seems somewhat usefull, and that I'd
like to use with liquidsoap:
(The official Site seems to be down at the moment, so here's just the H-Audio wiki)
Has anybody tried to encode AAC+ on Linux with liquidsoap?
When I try to encode it into AAC+ with output.icecast.external, it sends
data to the server, but what's coming to the clients, doesn't seem to be
audio data. mplayer fills its cache, but exits with EOF right after
the buffer reaches 20%.
Here's the portion of my .liq:
"aacplusenc - - 64"
# AAC output
restart = true,
process = highaacenc,
host = "localhost",
port = 4000,
password = "xxx",
mount = "high.aac",
genre = "none",
url = "http://polemon.org";,
description = "polemon's teststream",
shout_raw = true,
("full" is my source up to here)
The process starts fine, I can see it running, and when I load whatever
is comming from the server at the specified mountpoint, I see binary data
coming from it, but no player seems to be able to play this.
I read somewhere about putting it into an m4a container. Do I really
need to do this? Since this is not a file but a stream, that doesn't
Le Sunday 25 January 2009 07:05:11 polemon, vous avez écrit :
> The process starts fine, I can see it running, and when I load whatever
> is comming from the server at the specified mountpoint, I see binary data
> coming from it, but no player seems to be able to play this.
> I read somewhere about putting it into an m4a container. Do I really
> need to do this? Since this is not a file but a stream, that doesn't
> seem logical.
You need to set the correct mime type. That's exactly what the shout patch is
about. Check my previous mail..
Get latest updates about Open Source Projects, Conferences and News.