Research Article
Towards Real-Time Stream Quality Prediction: Predicting Video Stream Quality from Partial Stream Information
@INPROCEEDINGS{10.1007/978-3-642-10625-5_2, author={Amy Csizmar Dalal and Emily Kawaler and Sam Tucker}, title={Towards Real-Time Stream Quality Prediction: Predicting Video Stream Quality from Partial Stream Information}, proceedings={Quality of Service in Heterogeneous Networks. 6th International ICST Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness, QShine 2009 and 3rd International Workshop on Advanced Architectures and Algorithms for Internet Delivery and Applications, AAA-IDEA 2009, Las Palmas, Gran Canaria, November 23-25, 2009 Proceedings}, proceedings_a={QSHINE}, year={2012}, month={10}, keywords={Quality of Experience Quality of Service (QoS) Streaming Media Measurement Performance Reliability}, doi={10.1007/978-3-642-10625-5_2} }
- Amy Csizmar Dalal
Emily Kawaler
Sam Tucker
Year: 2012
Towards Real-Time Stream Quality Prediction: Predicting Video Stream Quality from Partial Stream Information
QSHINE
Springer
DOI: 10.1007/978-3-642-10625-5_2
Abstract
While mechanisms exist to evaluate the user-perceived quality of video streamed over computer networks, there are few good mechanisms to do so in real time. In this paper, we evaluate the feasibility of predicting the stream quality of partial portions of a video stream based on either complete or incomplete information from previously rated streams. Using stream state information collected from an instrumented media player application and subjective stream quality ratings similar to the Mean Opinion Score, we determine whether a stream quality prediction algorithm utilizing dynamic time warping as a distance measure can rate partial streams with an accuracy on par with that achieved by the same predictor when rating full streams. We find that such a predictor can achieve comparable, and in some cases markedly better, accuracy over a wide range of possible partial stream portions, and that we can achieve this using portions of as little as ten seconds.