Re: shoutcast stream encoding debug
Re: shoutcast stream encoding debug
- Subject: Re: shoutcast stream encoding debug
- From: Ethan Funk <email@hidden>
- Date: Sat, 02 Apr 2011 13:29:17 -0700
I have aac-lc working... forgot to send packets using ADST headers, as required by shoutcast protocol for aac format. Now to figure out why aac-he still doesn't play, even with ADTS headers.
Ethan...
On Mar 31, 2011, at 4:44 PM, Ethan Funk wrote:
> I am trying to add aac+ support to a shoutcast stream broadcaster. Currently, mp3 works fine (via the lame encoder) and aac+ works via the aacplusenc, with very limited bit rate selections. However, when I try to use the aac-lc and aac-he encoders available in coreaudio instead of aacplusenc, the streams will not play in iTunes or Quicktime player (QTPlayer actually crashes). The my code is passing packets to the shoutcast server with out any errors, and the server is not showing any errors. I have used the same basic encoding code to pass AAC-LC packets through a modified IAX protocol connection and that works fine too - encode and decode. Is there some flag
>
> I am setting the "content-type" to "audio/aacp" when I connect to the shoutcast source port. And I am setting the codec to use constant bit rate encoding. I have tries all sorts of sample arte and bit rate combinations. Why would the output stream from the coreaudio aac-he codec be any different from the stream from aacplusenc?
>
> Is there any way to put iTunes in a debug mode so I can see what it is having a problem with?
>
> Thanks,
> Ethan...
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden