Audio Streaming on Android
<p>I'm attempting to stream from a URL using Android's built in MediaPlayer class.  However, I also need to send a special header along with the URL.  Is this possible without having to rewrite the whole steaming process?</p>

<p>If it's not possible to send a header, I would need to stream the file manually. However, it appears that the MediaPlayer class locks the file you are writing to when it begins reading the file.  This means you cant just simply continue writing to the file while reading from it.  I've seen the 'double buffer' method however that results in choppy playback.  Any suggestions?</p>
