I have an online-radio which sending a AAC stream. So According to this link the Windows Phone 7 supports the AAC encoded audio stream via MediaElement API.
But this stream has a headers (icy-notice, icy-..., etc.) which should be deleted before. I see this post and how i understood i should implement MediaStreamSource before but i don't understand how implement GetAudioSample() and parsing each frame that sending online-radio.
Could you help me?
Thanks.
There is this project http://shoutcastmss.codeplex.com/, there they have a custom implementation of MediaStreamSource that you may find useful.