Adaptation Method for Streaming of VBR Video Over HTTP/2

Thi Kim Thoa Nguyen1, , Minh Nguyen1, Hai Dang Nguyen1, Hong Thinh Pham1, Ngoc Nam Pham1
1 Hanoi University of Science and Technology, No. 1, Dai Co Viet, Hai Ba Trung, Hanoi, Viet Nam.

Main Article Content

Abstract

Recently, Dynamic Adaptive Streaming over HTTP (DASH) has become popular for video delivery in multimedia network. However, HTTP streaming is currently based on the pull-based HTTP/1.1 protocol which requires a large number of client requests for each streaming session. Moreover, most of adaptive streaming methods have just focused on the case of CBR (constant bitrate) video. In this paper, we introduce a new method for quality adaptation of VBR (variable bitrate) videos in on-demand streaming over the new HTTP/2 protocol using server push feature. To the best of our knowledge, this is the first study on streaming VBR videos over HTTP/2. Experimental results show that the proposed method can provide a lower number of requests, a higher average quality and more smooth video quality than existing methods.

Article Details

References

[1] T. C. Thang. Hung T. Le, Anh T. Pham and Y. M. Ro. An Evaluation of Bitrate Adaption Methods for HTTP Live Streaming, IEEE J. Selected Areas in Comm.. 32(4), (2014) 693-705.
[2] T. C. Thang, H. T. Le, H. X. Nguyen, A. T. Pham, J. W. Kang and Y. M. Ro, Adaptive video streaming over HTTP with dynamic resource estimation, J. Comm. Networks, 15(6), (2013) 635-644.
[3] S. Wei and V. Swaminathan, Low Latency Live Video Streaming over HTTP 2.0, in Proc. ACM NOSSDAV, (2014) 37-42.
[4] S. Wei and V. Swaminathan. Cost effective video streaming using server push over HTTP 2.0, in Proc. IEEE MMSP'14, (2014) 1-5.
[5] M. Belshe, R. Peon and M. Thomson, Hypertext Transfer Protocol Version 2 (HTTP/2), RFC 7540, May 2015.
[6] S.Wei and V. Swaminathan, Cost effective video streaming using server push over http 2.0, Proc. 16th International Workshop on Multimedia Signal Processing (MMSP2014), (2014) 1-5.
[7] S. Wei, V. Swaminathan and M. Xiao, Power efficient mobile video streaming using http/2 server push, Proc. 17th International Workshop оп Multimedia Signal Processing (MMSP 15), (2015) 1-6.
[8] N. V. Duc, T. H. Le, N. N. Pham, A. T. Pham and T. C. Thang. Adaptation method for Video Streaming over HTTP/2, IEICE communications Express, 1. (2015) 1-6.
[9] L. R. Romero, "A dynamic adaptive HTTP streaming video service for Google Android," M.S. Thesis, Royal Institute of Technology (KTH), Stockholm, Oct. 2011.
[10] T. C. Thang, H. Le. H. Nguyen, A. Pham, J. W. Kang, and Y. M. Ro, Adaptive video streaming over http with dynamic resource estimation, Communications and Networks, Journal of, 15(6), (2013) 635-644.
[11] L. Rizzo, Dummynet: A simple approach to the evaluation of network protocols, SIGCOMM Comput. Commun. Rev., 27(1), (1997) 31-41.
[12] C. Muller, S. Lederer, and C. Timmerer, An evaluation of dynamic adaptive streaming over http in vehicular environments, in Proc. of the 4th Workshop. on Mobile Video, ser. MoVid '12. New York, NY, USA: ACM, (2012) 37-42.