Abstract
This paper presents an analysis of a suggested method for improving fairness among competing adaptive HTTP video streams. The metrics used as fairness indicators are differences in achieved average rate and stability among the competing streams. The method analyzed is based on changing a fixed and equal video segment request rate of each stream, to either a per session unique or random request rate. The analysis is done by means of measurements in a controlled environment using the Microsoft Smooth Streaming solution. The findings are considered very positive as they show that it is possible to achieve a significant improvement in fairness by applying the suggested method. The main novelty of the paper is that it demonstrates the potential of achieving such improvements without modifying either client or server algorithms.
Keywords
- Fairness
- Adaptive Streaming
- Available Bandwidth Estimation
Download conference paper PDF
References
ISO: Dynamic adaptive streaming over http (dash). iso/iec fcd 23001-6 (2011)
Riiser, H., Bergsaker, H.S., Vigmostad, P., Halvorsen, P., Griwodz, C.: A comparison of quality scheduling in commercial adaptive http streaming solutions on 3G network. In: Proceedings of the 4th Workshop on Mobile Video. MoVid 2012. ACM, New York (2012)
Zambelli, A.: IIS smooth streaming technical overview. Technical report (March 2009) (last accessed January 10, 2012)
Villa, B.J., Heegaard, P.E.: Improving perceived fairness and QoE for adaptive video streams. In: ICNS 2012 (March 2012)
Villa, B.J., Heegaard, P.E.: A monitor plane component for adaptive video streaming. In: NIK 2011, Norway, vol. 1 (November 2011) ISSN 1892-0713
Sodagar, I.: The mpeg-dash standard for multimedia streaming over the internet. IEEE Multimedia 18(4) (April 2011)
Akhshabi, S., Begen, A.C., Dovrolis, C.: An experimental evaluation of rate-adaptation algorithms in adaptive streaming over http. In: ACM Multimedia Systems, MMSys (2011)
De Cicco, L., Mascolo, S.: An Experimental Investigation of the Akamai Adaptive Video Streaming. In: Leitner, G., Hitz, M., Holzinger, A. (eds.) USAB 2010. LNCS, vol. 6389, pp. 447–464. Springer, Heidelberg (2010)
Liu, C., Bouazizi, I., Gabbouj, M.: Rate adaptation for adaptive http streaming. In: The Second Annual ACM Conference Proceedings of the Second Annual ACM Conference on Multimedia Systems - MMSys 2011, San Jose, CA, USA. ACM Press, New York (2011)
Liu, C., Bouazizi, I., Gabbouj, M.: Segment duration for rate adaptation of adaptive http streaming. In: 2011 IEEE International Conference on Multimedia and Expo (ICME) (July 2011)
Liu, C., Bouazizi, I., Gabbouj, M.: Parallel adaptive http media streaming. In: 2011 Proceedings of 20th International Conference on Computer Communications and Networks (ICCCN), July 31-August 4 (2011)
Mok, R.K.P., Luo, X., Chan, E.W.W., Chang, R.K.C.: Qdash: a QoE-aware dash system. In: MMSys (2012)
De Cicco, L., Mascolo, S., Palmisano, V.: Feedback control for adaptive live video streaming. In: Proceedings of the Second Annual ACM Conference on Multimedia Systems, MMSys 2011, pp. 145–156. ACM, New York (2011)
Houdaille, R., Gouache, S.: Shaping http adaptive streams for a better user experience. In: MMSys (2012)
Villa, B.J., Heegaard, P.E.: Towards knowledge-driven QoE optimization in home gateways. In: ICNS 2011 (May 2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 IFIP International Federation for Information Processing
About this paper
Cite this paper
Villa, B.J., Heegaard, P.E., Instefjord, A. (2012). Improving Fairness for Adaptive HTTP Video Streaming. In: Szabó, R., Vidács, A. (eds) Information and Communication Technologies. EUNICE 2012. Lecture Notes in Computer Science, vol 7479. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32808-4_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-32808-4_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32807-7
Online ISBN: 978-3-642-32808-4
eBook Packages: Computer ScienceComputer Science (R0)
