on the download page for icecast, I can read in the icecast-2.2.0 changelog that there's support for AAC: AAC is added as a supported streaming format Not too many source clients support streaming in this format, but we support it. but when looking at the source code for icecast-2.2.0, I can't find reference to AAC anywhere. in particular, in format.c the format_get_type function only distinguishes between mp3 and ogg: format_type_t format_get_type(char *contenttype) { if(strcmp(contenttype, "application/x-ogg") == 0) return FORMAT_TYPE_OGG; /* Backwards compatibility */ else if(strcmp(contenttype, "application/ogg") == 0) return FORMAT_TYPE_OGG; /* Now blessed by IANA */ else /* We default to the Generic format handler, which can handle many more formats than just mp3 */ return FORMAT_TYPE_GENERIC; } am I missing something? Akos
> on the download page for icecast, I can read in the icecast-2.2.0 > changelog that there's support for AAC:That would be sad. We only supported MP3 so that people can transition to Ogg nicely. It's too bad that the spirit of the project seems to be of freedom no longer. jack.
We have several users using aacPlus/HE-AAC from an Orban Opticodec-PC Streaming Encoder. This is not sad. Science marches on... Icecast2 is a very good HTTP/ICY server. -greg. At 11:30 2005-04-11, Akos Maroy wrote:>on the download page for icecast, I can read in the icecast-2.2.0 >changelog that there's support for AAC: > > >AAC is added as a supported streaming format Not too many source clients >support streaming in this format, but we support it. > > >but when looking at the source code for icecast-2.2.0, I can't find >reference to AAC anywhere. in particular, in format.c the >format_get_type function only distinguishes between mp3 and ogg: > > >format_type_t format_get_type(char *contenttype) >{ > if(strcmp(contenttype, "application/x-ogg") == 0) > return FORMAT_TYPE_OGG; /* Backwards compatibility */ > else if(strcmp(contenttype, "application/ogg") == 0) > return FORMAT_TYPE_OGG; /* Now blessed by IANA */ > else > /* We default to the Generic format handler, which > can handle many more formats than just mp3 */ > return FORMAT_TYPE_GENERIC; >} > > >am I missing something? > > >Akos >_______________________________________________ >Icecast mailing list >Icecast@xiph.org >http://lists.xiph.org/mailman/listinfo/icecast__________________________________________________________________________ Greg J. Ogonowski VP Product Development ORBAN / CRL, Inc. 1525 Alvarado St. San Leandro, CA 94577 USA TEL +1 510 351-3500 FAX +1 510 351-0500 greg@orban.com http://www.orban.com
Jack Moffitt wrote:> That would be sad. We only supported MP3 so that people can transition to Ogg > nicely. It's too bad that the spirit of the project seems to be of > freedom no longer.:) well, this is what is being sayd on the main page, http://www.icecast.org/ , see for yourself :) as the developer of darkice, I was just considering support for AAC in case icecast supports it, so that darkice would support all formats icecast does...
> This is not sad. > Science marches on...The project was never about science, but about freedom. jack.
Greg J. Ogonowski wrote:> We have several users using aacPlus/HE-AAC from an Orban Opticodec-PC > Streaming Encoder.hm. and what protocol do you use for the source client to log into icecast? (BTW, sorry for my ignorance, is the ice protocol documented somehwere - please don't tell me 'use libshout'...)
On Apr 11, 2005, at 2:38 PM, Jack Moffitt wrote:>> on the download page for icecast, I can read in the icecast-2.2.0 >> changelog that there's support for AAC: > > That would be sad. We only supported MP3 so that people can > transition to Ogg > nicely. It's too bad that the spirit of the project seems to be of > freedom no longer.And instead it is now about openness! Don't fret, Jack. Multi-format is the same as freedom and choice. /dale