• DocumentCode
    261385
  • Title

    Server-driven rate control for adaptive video streaming using virtual client buffers

  • Author

    Yongtao Shuai ; Petrovic, Goran ; Herfet, Thorsten

  • Author_Institution
    Telecommun. Lab., Saarland Univ., Saarbrucken, Germany
  • fYear
    2014
  • fDate
    7-10 Sept. 2014
  • Firstpage
    45
  • Lastpage
    49
  • Abstract
    Adaptive video delivery approaches perform video rate selection based on the streaming client´s throughput estimate. In practice, the accuracy of the estimated throughput is limited due to feedback delay and the unawareness of the dynamics of the underlying HTTP/TCP transport layer. As a result, streaming applications employ large playback delays in the order of tens of seconds so as to maintain continuous video rendering with good quality and bandwidth utilization. In this paper, we introduce DASP, an advanced video rate adaptation, to achieve a low-latency adaptive video streaming. The key components of our solution are a server-side mirroring of the streaming client´s buffer, which provides a low-delay feedback for the video rate selection, and a hybrid rate adaptation logic based on goodput and buffer information, which stabilizes the adaptive response to the dynamics of transport layer. We demonstrate the performance of our rate selection algorithm by evaluating the stability of the receiver buffer under low-latency and high-definition adaptive video streaming with variable bit rate encoding over an emulated wide-area network link. The results also show that our approach is promising and applicable for dynamic live streaming with a playback delay as low as the chunk duration.
  • Keywords
    buffer storage; video streaming; virtual storage; DASP; HTTP/TCP transport layer; adaptive video delivery; bandwidth utilization; buffer information; chunk duration; dynamic live streaming; high-definition adaptive video streaming; hybrid rate adaptation logic; low-delay feedback; low-latency adaptive video streaming; playback delays; receiver buffer; server-driven rate control; server-side mirroring; throughput estimate; variable bit rate encoding; video rate adaptation; video rate selection; video rendering; virtual client buffers; wide-area network link; Bandwidth; Bit rate; Receivers; Servers; Streaming media; Synchronization; Throughput; Congestion Control; DASH; Dynamic Adaptive Streaming; Low Latency; Rate Control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics ??? Berlin (ICCE-Berlin), 2014 IEEE Fourth International Conference on
  • Conference_Location
    Berlin
  • Type

    conf

  • DOI
    10.1109/ICCE-Berlin.2014.7034271
  • Filename
    7034271