Energy-aware video streaming with QoS control for portable computing devices

We propose an energy-aware video streaming system for portable computing devices, in which the video can be played back for the specified duration within the remaining battery amount. To save power, we introduce techniques (i) to reduce playback quality of a video at an intermediate proxy and (ii) to shorten working time of the network I/F card using periodic bulk transfer of the video data on the wireless LAN. To enable playback for the specified duration, we have developed a power consumption model for portable devices using parameters on playback quality, playback duration, battery amount, and so on. We have also developed an algorithm to assign different playback quality among multiple video segments based on the user's preference.within the battery amount. Our experiments using PDAs and laptop PCs on 802.11b WLAN show that our system achieves less than 6 prediction error in playback duration while adapting playback quality among video segments.

[1]  Sujit Dey,et al.  Battery-efficient architecture for an 802.11 MAC processor , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[2]  Cheng Wang,et al.  Impact of data compression on energy consumption of wireless-networked handheld devices , 2003, 23rd International Conference on Distributed Computing Systems, 2003. Proceedings..

[3]  Trevor Pering,et al.  Dynamic Voltage Scaling and the Design of a Low-Power Microprocessor System , 1998 .

[4]  Jong-Nam Kim,et al.  Semantic transcoding of video based on regions of interest , 2003, Visual Communications and Image Processing.

[5]  Tung-Sang Ng,et al.  Fast Power Control, Transmit Power Reduction, and Multimedia Communications over WLANs , 2002 .

[6]  Krishna M. Sivalingam,et al.  Battery power sensitive video processing in wireless networks , 1998, Ninth IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (Cat. No.98TH8361).

[7]  John R. Smith,et al.  MPEG-7 video automatic labeling system , 2003, MULTIMEDIA '03.

[8]  Luca Benini,et al.  Dynamic voltage scaling and power management for portable systems , 2001, Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232).

[9]  Touradj Ebrahimi,et al.  Semantic segmentation and description for video transcoding , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).