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
Summary
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).”.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.