Efficient Support of Video Streaming to Mobile Devices with Utilization of Multiple Radio Interfaces and Scalable Video Coding

Chayan Sarkar, "Efficient Support of Video Streaming to Mobile Devices with Utilization of Multiple Radio Interfaces and Scalable Video Coding", Master Thesis, IIT Bombay and TU Berlin, 2011.

Abstract

An annoying experience in streaming multimedia to the mobile user is a fluctuating media quality due to the varying characteristics of the wireless link. This thesis aims to improve the mobile user’s media experience by utilization of multiple wireless interfaces of the user’s terminal and proper handling of scalable video stream. Scalable video coding creates several codec layers in a multimedia content and allows to stream the content in multiple flows from which the stream receivers can select a subset of flows according to their quality needs.
This work provides a framework in order to provide a stable video quality for mobile users. Appropriate software extensions are introduced to the client terminal and the streaming server to meet the goal without changing the existing streaming server or scalable video player software. A tool is designed for dynamic bandwidth estimation in WLAN that mixes probe packets in between the video stream to induce less traffic. Depending on the bandwidth availability, a subset of codec layers of a scalable video stream are received via WLAN and the remaining layers are either switched to another interface of the receiver (if available) or discarded. Using a set of customized UDP control messages, a new signaling method is established to support the framework.
We verify that the new bandwidth estimator gives accurate results with maximum 7.5% underestimation/overestimation, while the switch of codec layers is triggered reasonably and in time due to the varying available bandwidth. The layer switching stabilizes within few hundreds of milliseconds up to 2 seconds time period. The PSNR measurements indicate that the switch of codec layers and the probing packets do not affect the objective quality, while the new utilization of multiple interfaces improves the general user experience.

BibTex entry

@masterthesis{sarkar2011efficient,
    title={Efficient Support of Video Streaming to Mobile Devices with Utilization of Multiple Radio Interfaces and Scalable Video Coding},
    author={Sarkar, Chayan},
    year={2011},
    school={Indian Intitute of Technology Bombay}
}