Rate-distortion optimized distributed packet scheduling of multiple video streams over shared communication resources

被引:68
作者
Chakareski, J [1 ]
Frossard, P [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Signal Proc Inst, CH-1015 Lausanne, Switzerland
关键词
distributed systems; multimedia streaming; optimization; packet scheduling; rate-distortion; video communication; wireless networks;
D O I
10.1109/TMM.2005.864284
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of distributed packet selection and scheduling for multiple video streams sharing a communication channel. An optimization framework is proposed, which enables the multiple senders to coordinate their packet transmission schedules, such that the average quality over all video clients is maximized. The framework relies on rate-distortion information that is used to characterize a video packet. This information consists of two quantities: the size of the packet in bits, and its importance for the reconstruction quality of the corresponding stream. A distributed streaming strategy then allows for trading off rate and distortion, not only within a single video stream, but also across different streams. Each of the senders allocates to its own video packets a share of the available bandwidth on the channel in proportion to their importance. We evaluate the performance of the distributed packet scheduling algorithm for two canonical problems in streaming media, namely adaptation to available bandwidth and adaptation to packet loss through prioritized packet retransmissions. Simulation results demonstrate that, for the difficult case of scheduling nonscalably encoded video streams, our framework is very efficient in terms of video quality, both over all streams jointly and also over the individual videos. Compared to a conventional streaming system that does not consider the relative importance of the video packets, the gains in performance range up to 6 dB for the scenario of bandwidth adaptation, and even up to 10 dB for the scenario of random packet loss adaptation.
引用
收藏
页码:207 / 218
页数:12
相关论文
共 33 条
[1]  
[Anonymous], 2003, 1449610 ISO IEC
[2]  
Apostolopoulos JG, 2001, PROC SPIE, V4310, P392
[3]  
Bertsekas D.P., 1998, NETWORK OPTIMIZATION
[4]   Transcoder architectures for video coding [J].
Bjork, N ;
Christopoulos, C .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1998, 44 (01) :88-98
[5]  
Bucciol P, 2004, GLOB TELECOMM CONF, P3027
[6]   R-D hint tracks for low-complexity R-D optimized video streaming [J].
Chakareski, J ;
Apostolopoulos, J ;
Wee, S ;
Tan, WT ;
Girod, B .
2004 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXP (ICME), VOLS 1-3, 2004, :1387-1390
[7]  
Chakareski J, 2004, 2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL V, PROCEEDINGS, P1001
[8]  
CHAKARESKI J, 2005, P ICME AMST THE NETH
[9]  
CHAKARESKI J, 2006, P INT PACK VID WORKS
[10]   Multi-stages hybrid ARQ with conditional frame skipping and reference frame selecting scheme for real-time video transport over wireless LAN [J].
Chen, M ;
Wei, G .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2004, 50 (01) :158-167