• DocumentCode
    2334417
  • Title

    Protocols for distributed video streaming

  • Author

    Nguyen, Thinh ; Zakhor, Avideh

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
  • Volume
    3
  • fYear
    2002
  • fDate
    2002
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing. 2002. Proceedings. 2002 International Conference on
  • ISSN
    1522-4880
  • Print_ISBN
    0-7803-7622-6
  • Type

    conf

  • DOI
    10.1109/ICIP.2002.1038936
  • Filename
    1038936