Title :
Reactive and proactive approaches to media streaming: from scalable coding to content delivery networks
Abstract :
For an end-to-end media streaming system, the Internet can be considered a back box in the middle that connects a client at one end to the server at the other end. We present both ends´ views of the streaming problems and review two approaches to these problems. The first approach, which is represented by scalable coding, is reactive in nature because it seeks to best adapt to changing network conditions such as bandwidth fluctuation and packet loss. The reactive approach is helpful in keeping a steam uninterrupted and proving a graceful degradation, but offers no guarantee on quality of the streamed content and does not help solve server-side problems such as scalability. The other approach is proactive and has motivated recent development in content delivery network. We show that a content delivery network helps improve quality and scalability of streaming, and can be complemented with a reactive approach like scalable coding
Keywords :
Internet; client-server systems; encoding; multimedia systems; Internet; back box; bandwidth fluctuation; changing network conditions; content delivery network; content delivery networks; end-to-end media streaming system; graceful degradation; media streaming; packet loss; proactive approaches; reactive approach; reactive approaches; scalability; scalable coding; server-side problems; streamed content; streaming problems; Broadcasting; Channel coding; IP networks; Internet; Multimedia communication; Network servers; Streaming media; Video compression; Video on demand; Web server;
Conference_Titel :
Information Technology: Coding and Computing, 2001. Proceedings. International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
0-7695-1062-0
DOI :
10.1109/ITCC.2001.918756