BACKGROUND OF THE INVENTION [0002] The term ???streaming??? refers to simultaneous sending and playback of data, typically multimedia data, such as audio and video files, in which the recipient may begin data playback already before all the data to be transmitted has been received.