Som min käre kolega el Thompster säger så är ju AAC det som ersätter mp3. Vad Thompa menar är från Apples synvinkel.... inte ur användarens i närtid... tror jag
Broadcastern de har skapat är för att streama MPEG4, sedan "råkar" vissa andra codecar funka ändå.... Att Apple gör detta ligger i den långsiktiga strategin att promota och använda MPEG4 mot properitära format såsom WinMedia, Real, mp3 etc
Att säga att man bara skall ha kvar MPEG4 och Sorenson 3 är i säg en motsättning.... frågan är skall man ha Sorenson 3 eller MPEG4? Sorenson 3 är lika properitärt som WinMedia och Real. Som ni säker vet så är numera inte Sorenson med som standard för MPEG4 är default codecen lika väl som AAC har ersatt QDesign.
Det är också så att MPEG4 inte ersätter ngt, men AAC ersätter mp3.... ungefär som MacOS X ersätter OS 9 så ur Apple synvinkel så kommer de "bara" att promota standarder typ MPEG4, AAC etc.
Men det löser ju inte ditt problem med mp3.... beroende på hur vass man är på att programmera så är det hyfsat lätt att porta en Open Source linux encoder till MacOs X ... det största problemet är nog bara Little och Big Endian.
Eller som ni mycket riktigt har upfattat så finns faktiskt möjligheten att encoda mp3 i QT.... så egentligen är det "bara" att bygga en egen mp3 broadcster med hjälp av QT Broadcster API:t.
Att du kan streama mp3 via DSS beror på att man använder QT packetizern.... så i princip kan man streama vilket format som helst med hjälp av deras packetizer, för stream servern är det bara en RTP ström.
Skall kolla upp om det finns ngn med en mp3 encoder för X som man kan använda.