Abstract
Abstract Video streaming over wireless channels is challenged with the time-varying nature of the underlying channels and the stringent requirements of video applications. In particular, video streaming has strict requirements on bandwidth, delay, and loss rate while wireless channels are dynamic and error-prone by nature. In this article, we propose a novel multilevel adaptive scheme that is designed to mitigate the challenges facing video streaming over unreliable channels. This is done while preventing potential playback discontinuities and guaranteeing a graceful degradation of the rendered video quality. Scalable video coding, adaptive modulation, and adaptive channel coding are integrated to achieve the objectives of the proposed scheme. If adaptive modulation and channel coding are not enough to guarantee the on-time delivery of decodable video frames, we adopt scalable coding. Simulation results show that the proposed adaptive scheme achieves an improvement of about 2.5 dB in the peak signal-to-noise ratio over a nonadaptive one. In addition, the proposed scheme reduces the number of starvation instances by 50 and 90% in the cases of Stop-and-Wait and Go-Back-N automatic repeat requests, respectively.
Highlights
Delivery of multimedia contents over wireless channels is becoming increasingly popular
By integrating scalable video coding with adaptive modulation and channel coding, we significantly increase the probability of successful delivery of video frames within a time constraint that depends on the instantaneous occupancy of the playback buffer
Scalable video coding was integrated with adaptive modulation and channel coding
Summary
Delivery of multimedia contents over wireless channels is becoming increasingly popular. Both schemes in [9] account for the occupancy of playback buffer in the joint optimization of source rate and channel coding parameters They assumed Stop-and-Wait automatic repeat request (SW-ARQ) in their proposed video streaming system. We believe that the literature on video streaming is still in a need for comprehensive solutions of the topic, whereby modulation, channel coding, source rate control, ARQ retransmissions, prioritization of video information (and related unequal error protection), power allocation, and error concealment are all performed jointly and adaptively with the objective of maximizing the likelihood of uninterrupted video playback subject to varying channel conditions and frame sizes.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: EURASIP Journal on Wireless Communications and Networking
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.