Moving our attention forward, let's look at how we can further leverage Android's audio playback capabilities to harness media that lives elsewhere, in particular audio that lives online. With posting MP3 files, podcasting, and streaming all becoming more and more popular, it only makes sense that we would want to build audio playback applications that can leverage those services.
Fortunately, Android has rich capabilities for dealing with various types of audio available on the network.
Let's start with examining how to leverage web-based audio or audio delivered via HTTP.
HTTP Audio Playback
The simplest case to explore would simply be to play an audio file that lives online and is accessible via HTTP.
One such file would be ...