Flicker Effects in Adaptive Video Streaming to Handheld Devices
Streaming video over the Internet requires mechanisms that limit the streams' bandwidth consumption within its fair share. TCP streaming guarantees this and provides loss-less streaming as a side-effect. Adaptation by packet drop does not occur in the network, and excessive startup latency and stalling must be prevented by adapting the bandwidth consumption of the video itself. However, when the adaptation is performed during an ongoing session, it may influence the perceived quality of the entire video and result in improved or reduced visual quality of experience. The authors have investigated visual artifacts that are caused by adaptive layer switching - they call them flicker effects - and present their results for handheld devices in this paper.