Modeling Stability and Bitrate of Network-Assisted HTTP Adaptive Streaming Players
Modeling Stability and Bitrate of Network-Assisted HTTP Adaptive Streaming Players
复制标题
网络辅助 HTTP 自适应流媒体播放器的稳定性和比特率建模
DOI:
--
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
Pablo César
中科院分区:
文献类型:
--
作者:
Jan Willem Kleinrouweler;Sergio Cabrero Barros;R. Mei;Pablo César
Viewers using HTTP Adaptive Streaming (HAS) without sufficient bandwidth undergo frequent quality switches that hinder their watching experience. This situation, known as instability, is produced when HAS players are unable to accurately estimate the available bandwidth. Moreover, when several players stream over a bottleneck link, their individual adaptation techniques may result in an unfair share of the channel. These are two detrimental issues in HAS technology, which is otherwise very attractive. To overcome them, a group of solutions are proposed in the literature that can be classified as network-assisted HAS. Solving stability and fairness only in the player is difficult, because a player has a limited view of the network. Using information from network devices can help players in making better adaptation decisions. The contribution of this paper is three-fold. First, we describe our implementation in the form of an HTTP proxy server, and show that both stability and fairness are strongly improved. Second, we present an analytical model that allows to compute the number of changes in video quality and the bitrate of a video stream. Third, we validate the accuracy of the model by comparing the model-based estimations for the number of changes in video quality and for the mean bitrate of a video stream, with results in a real implementation of our HAS assistant. The results show that the model-based results are highly accurate. As such, this model is useful in practice for planning video delivery networks that use in-network HAS assistants, and enables us to analyze the stability and the mean bitrate of HAS streams prior to real deployment.