Title :
Protocols for distributed video streaming
Author :
Nguyen, Thinh ; Zakhor, Avideh
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
With the explosive growth of video applications over the packet switched networks, many approaches have been proposed to stream video effectively over packet switched, best-effort networks. In our previous work, we proposed a framework with a receiver driven protocol to coordinate simultaneous video streaming from multiple senders to a single receiver in order to achieve higher throughput, and to increase tolerance to packet loss and delay due to network congestion. The receiver-driven protocol employs two algorithms: the rate allocation and packet partition. The rate allocation algorithm determines the sending rate for each sender while the packet partition algorithm ensures no sender sends the same packets, and at the same time, minimizes the probability of late packets. We extend the rate allocation scheme to be used with forward error correction (FEC) in order to minimize the probability of packet loss in a bursty loss environment such as one due to network congestion. Using both simulations and actual Internet experiments, we demonstrate the effectiveness of our rate allocation scheme in reducing packet loss, and hence, achieving higher visual quality for the streamed video.
Keywords :
Internet; data compression; delays; distributed processing; forward error correction; packet switching; probability; transport protocols; video coding; visual communication; FEC; Internet; best-effort networks; bursty loss environment; delay tolerance; distributed video streaming protocols; forward error correction; network congestion; packet loss probability; packet loss tolerance; packet partition algorithm; packet switched networks; rate allocation algorithm; receiver driven protocol; receiver-driven protocol; streamed video visual quality; throughput; video applications; Bandwidth; Bit rate; Internet; Jitter; Mirrors; Packet switching; Partitioning algorithms; Protocols; Streaming media; Throughput;
Conference_Titel :
Image Processing. 2002. Proceedings. 2002 International Conference on
Print_ISBN :
0-7803-7622-6
DOI :
10.1109/ICIP.2002.1038936