An end-to-end testbed for scalable video streaming to mobile devices over HTTP

We design, implement, and evaluate an H.264/SVC decoder and an HTTP video streaming client on multi-core mobile devices. The decoder employs multiple decoder threads to leverage the multi-core CPUs, and the streaming server/client support adaptive HTTP video streaming. To evaluate the decoder perfor...

Full description

Saved in:
Bibliographic Details
Published in2013 IEEE International Conference on Multimedia and Expo (ICME) pp. 1 - 6
Main Authors Yu-Sian Li, Chien-Chang Chen, Ting-An Lin, Cheng-Hsin Hsu, Yichuan Wang, Xin Liu
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.07.2013
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:We design, implement, and evaluate an H.264/SVC decoder and an HTTP video streaming client on multi-core mobile devices. The decoder employs multiple decoder threads to leverage the multi-core CPUs, and the streaming server/client support adaptive HTTP video streaming. To evaluate the decoder performance, we conduct experiments using real H.264/SVC videos on a tablet and a smart phone running Android 4.0. Our experimental results demonstrate that real-time H.264/SVC decoding is feasible on multi-core mobile devices. For example, for 960×544 videos, our decoder achieves up to 20.72 FPS (Frame-Per-Second), and for 480×272 videos, it achieves up to 42.03 FPS. We also conduct extensive HTTP video streaming experiments over live WiFi and 3G cellular networks, which show that high frame rate (up to ~42 FPS), and short initial delay (as small as ~2.5 sec) are possible. We make our testbed publicly available to the research communities.
ISSN:1945-7871
1945-788X
DOI:10.1109/ICME.2013.6607484