Abstract

Video streaming over wireless networks faces challenges of time-varying packet loss rate and fluctuating bandwidth. In this paper, we focus on streaming precoded video that is both source and channel coded. Dynamic rate shaping has been proposed to "shape" the precompressed video to adapt to the fluctuating bandwidth. In our earlier work, rate shaping was extended to shape the channel coded precompressed video, and to take into account the time-varying packet loss rate as well as the fluctuating bandwidth of the wireless networks. However, prior work on rate shaping can only adjust the rate oarsely. In this paper, we propose "fine-grained rate shaping (FGRS)" to allow for bandwidth adaptation over a wide range of bandwidth and packet loss rate in fine granularities. The video is precoded with fine granularity scalability (FGS) followed by channel coding. Utilizing the fine granularity property of FGS and channel coding, FGRS selectively drops part of the precoded video and still yields decodable bit-stream at the decoder. Moreover, FGRS optimizes video streaming rather than achieves heuristic objectives as conventional methods. A two-stage rate-distortion (RD) optimization algorithm is proposed for FGRS. Promising results of FGRS are shown.

Highlights

  • Due to the rapid growth of wireless communication, video over wireless network has gained a lot of attention [1, 2, 3]

  • forward error correction (FEC) coded fine granularity scalability (FGS) bitstream is passed through fine-grained rate shaping (FGRS) for bandwidth adaptation, given the current packet loss rate

  • Since the precoded video is transmitted over error prone wireless networks, sublayers are subject to loss and have certain recovery rates given a particular rate shaping decision

Read more

Summary

INTRODUCTION

Due to the rapid growth of wireless communication, video over wireless network has gained a lot of attention [1, 2, 3]. Wireless network is hostile for video streaming because of its time-varying error rate and fluctuating bandwidth. DRS “shapes,” that is, reduces the bit rate of the single-layered pre source coded (pre-compressed) video to meet the real-time bandwidth requirement. We extended rate shaping for streaming the precoded video that is both pre-source-and-channel coded [10]. Such a scheme was called “baseline rate shaping (BRS).”.

BASELINE RATE SHAPING
System description of video streaming with baseline rate shaping
Discrete rate-distortion optimization algorithm
System description of video streaming with fine-grained rate shaping
Fine-grained rate shaping
Experiment setup
Experiment result
CONCLUSION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.