Various functionality with respect to streaming media content is made
available to users. Such functionality includes one or more of: streaming
media content at a rate independent of the encoded bit rate of the
content, allowing streaming of content to continue even when the user has
selected various shuttle control options (e.g., pause, stop, fast
forward, seek, rewind, etc.), allowing streaming content to be recorded
for playback at a later time, and allowing streaming content to be
time-shifted.