• DocumentCode
    6883
  • Title

    A Real-Time Error Resilient Video Streaming Scheme Exploiting the Late- and Early-Arrival Packets

  • Author

    Jimin Xiao ; Tillo, Tammam ; Chunyu Lin ; Yungang Zhang ; Yao Zhao

  • Author_Institution
    Dept. of Electr. Eng. & Electron., Univ. of Liverpool, Liverpool, UK
  • Volume
    59
  • Issue
    3
  • fYear
    2013
  • fDate
    Sept. 2013
  • Firstpage
    432
  • Lastpage
    444
  • Abstract
    For real-time video streaming systems, the video packets arriving after the display deadline of their frames are considered as late-arrival packets, and typically they are discarded. This will affect the current frame and the following ones due to error propagations. For this reason, in this paper, we propose an approach to exploit the late-arrival and out-of-order packets, which includes two mechanisms. The first mechanism will use these packets to update the reference frames to make them more consistent with the encoder side, and this will eventually reduce the error propagations. The second mechanism will use these packets to increase the chance of successfully decoding the Reed-Solomon (RS) code. In the proposed approach, a sub-GOP based systematic RS code is used and optimized to exploit these packets, where the size of each sub-GOP and the parity packet number for each sub-GOP are optimally tuned, taking into consideration the maximum end-to-end delay, the network conditions, and other system parameters, so as to make the best use of the late-arrival packets and to exploit the out-of-order packets. Finally, the experimental results show the advantage of the proposed approach over other approaches.
  • Keywords
    Reed-Solomon codes; decoding; real-time systems; video coding; video streaming; Reed-Solomon code; early-arrival packets; error propagations; late-arrival packets; real time error resilient video streaming; subGOP; video coding; video packets; H.264/AVC; early-arrival packet; error propagation; error resilience; late-arrival packet; reference buffer; sub-GOP;
  • fLanguage
    English
  • Journal_Title
    Broadcasting, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9316
  • Type

    jour

  • DOI
    10.1109/TBC.2013.2258111
  • Filename
    6545287