title: Android - Reading ID3 tags from mp3 stream
body: <p>I'm streaming an mp3 file using <code>MediaPlayer</code></p>
  
  <pre><code>mp.setDataSource(myContext, Uri.parse("http://my_song.mp3"));  
  mp.prepareAsync();  
  mp.setOnPreparedListener(mpOnPreparedListener);  
  mp.setOnBufferingUpdateListener(mpOnBufferingUpdateListener);  
  </code></pre>
  
  <p>Any idea about how I can read the ID3 tags from this stream using android API or any alternative methods?</p>