Carri Chan, EE Dept, Stanford University, Stanford, CA, USA. cwchan@stanford.edu
Yan Li, Qualcomm, Campbell, CA, USA. liyan@stanfordalumni.org
Nick Bambos, EE Dept, Stanford University, Stanford, CA, USA. bambos@stanford.edu
We consider transfer of video frames over a time-varying wireless channel. When the channel is good, the transmitter can send frames at a higher rate than the receiver can consume them via playout. In that case, we introduce the idea of admitting new frames even when the receiver buffer is full, by selectively evicting frames already in the buffer; we can also control the playout rate, so as to optimize the trade-off between video distortion and the time to freeze when the channel turns bad and frames arrive at a lower rate than should be played out. The decision/control problem of whether to admit a new frame, which already stored one to evict to accommodate the new one, and at what rate to play out frames is formulated within a dynamic programming framework, and an interesting connection to the Knapsack problem is made. Application of the idea in a relevant simple system shows significant performance gains, indicating that it is a promising approach for improving video delivery performance over challenging wireless channels.
Citation:
Carri Chan, John Apostolopoulos, Yan Li, Nick Bambos, "Receiver-Based Optimization for Video Delivery Over Wireless Links," icme, pp.861-864, 2006 IEEE International Conference on Multimedia and Expo, 2006