Lo primero que necesitas para poder reproducir AAC por medio de Flash player es la codificación del codec AAC. Cosa que Adobe Flas Player no tiene. Para ello se necesita un servidor que codifique el formato AAC y pueda ser reproducido por el flash. Convirtiendose en un server RTMP. Ahora bien, ¿Que tiene que ver rtmp con shoutcast? Todo en sí, porque emites en formato AAC por medio de wnamp, opticodec, sam bradcaster etc etc, pero en el reproductor flash debes incluir el server rtmp para que pueda reproducir.
Claro está que éstos servicios son de paga, actualmente existen empresas que Generan Players AAC gratis, pero tienes que tener un server rtmp para hacerlos funcionar.
Puedes hechar un vistazo a ésta página:
http://www.pokehosting.com Ellos brindan esos servicios a precios accesibles, y te regalan un player.swf editable por php y xml (si tienes server rtmp y shoutcast) con sólo enviarles un ticket de consulta.
Cualquier cosa, me avisas.
Saludos.