title: Stream AAC on Android
body: <p>I'm working on an app for a client that requires streaming of an AAC audio stream.  Unfortunately, there's nothing I can do about the stream format on the server.  I'm working on Android and have discovered that Android's media player does not support raw AAC streams (which is what I'm getting).  I found a project on <a href="http://code.google.com/p/aacplayer-android/" rel="noreferrer">Google Code</a> that supports it (I tested it with the stream) but it's GPL'ed and that doesn't work for my client.  I don't have much experience with this sort of thing so forgive me if my ideas aren't great.  I know Android <em>can</em> play AAC encoded content if it is in an MP4 wrapper so I had thought about creating an MP4 wrapper on the fly on the client-side or perhaps even just doing some conversion to another format on the fly.  Are these reasonable options?  Does anybody have better suggestions?</p>
  
  <p>Thanks in advance! </p>
  
  <p><strong>Edit</strong>  To rephrase, is it possible to put a raw AAC stream from a web server in an MP4 container in real time?  If so, does anybody know of resources to help me with the process?</p>