吉林大学学报(工学版) ›› 2018, Vol. 48 ›› Issue (4): 1244-1253.doi: 10.13229/j.cnki.jdxbgxb20170510

Previous Articles     Next Articles

HTTP-based dynamic adaptive streaming video transmission algorithm

HOU Yong-hong, WANG Li-wei, XING Jia-ming   

  1. School of Electrical and Information Engineering, Tianjin University, Tianjin 300072, China
  • Received:2017-04-22 Online:2018-07-01 Published:2018-07-01
  • Supported by:
     

Abstract: Taking the actual physical cache as the measurement of the buffered video, an adaptive algorithm based on physical caching of the video is proposed. The algorithm adjusts the bitrate of the video according to the buffer occupancy rate and the estimated throughput of the Internet. The performance tests are conducted under two virtual network conditions and two real network conditions. The results show that the proposed algorithm can reduce the sensitivity of the video bitrate to the change of the buffer and avoid the buffer frequent fluctuation. Compared with the traditional algorithm, the proposed algorithm is superior in terms of Quality of Experience (QoE).

Key words: computer application, streaming video transmission, quality of experience(QoE), physical cache, buffer occupancy rate

CLC Number: 

  • TP391
[1] Stockhammer T.Dynamic adaptive streaming over HTTP——standards and design principles[C]∥ACM Sigmm Conference on Multimedia Systems, USA , 2011:133-144.
[2] 丁雪瑶. 基于DASH协议的自适应流媒体传输系统研究[D]. 北京:北京邮电大学电子工程学院,2013.
Ding Xue-yao.The study of adaptive streaming system based on the DASH protocol[D]. Beijing:College of Electronic Information Engineering, Beijing University of Posts and Telecommunications, 2013.
[3] 杨晓萍,史帅,陈虹.一种改进的TCP拥塞控制方法[J].吉林大学学报:工学版,2006,36(3): 433-437.
Yang Xiao-ping, Shi Shuai, Chen Hong.Improved algorithm for TCP congestion control[J]. Journal of Jilin University (Engineering and Technology Edition), 2006, 36(3): 433-437.
[4] Thang T C, Ho Q D, Kang J W, et al.Adaptive streaming of audiovisual content using MPEG DASH[J]. IEEE Transactions on Consumer Electronics, 2012, 58(1):78-85.
[5] Müller C, Lederer S, Timmerer C.An evaluation of dynamic adaptive streaming over HTTP in vehicular environments[C]∥ACM Sigmm Workshop on Mobile Video, Japan, 2012:37-42.
[6] Tian G, Liu Y.Towards agile and smooth video adaptation in dynamic HTTP streaming[C]∥IEEE/ACM Transactions on Networking, Australia,2012:109-120.
[7] Vergados D J, Michalas A, Sgora A, et al.FDASH:a fuzzy-based MPEG/DASH adaptation algorithm[J]. IEEE Systems Journal, 2015, 10(2):1-10.
[8] Claeys M, Latré S, Famaey J, et al.Design of a Q-learning based client quality selection algorithm for HTTP adaptive video streaming[C]∥Adaptive and Learning Agents Workshop,USA, 2013:30-37.
[9] 夏勃,林浒,李鸿彬,等.一种动态自适应HTTP流媒体码率切换算法[J].小型微型计算机系统, 2015, 36(2):275-279.
Xia Bo, Lin Hu, Li Hong-bin, et al.A dynamic adaptive bitrate switching algorithm for HTTP streaming[J]. Journal of Chinese Computer Systems, 2015, 36(2):275-279.
[10] Thang T C, Le H T, Pham A T, et al.An evaluation of bitrate adaptation methods for HTTP live streaming[J]. IEEE Journal on Selected Areas in Communications, 2014, 32(4):693-705.
[11] Big buck bunny stream.[DB/OL].[2008-10-22]. http:∥www.bigbuckbunny.org/index.php/download.
[12] Zhou C, Lin C W, Guo Z. m DASH: A Markov decision-based rate adaptation approach for dynamic HTTP streaming[J]. IEEE Transactions on Multimedia, 2016, 18(4):738-751.
[13] Libdash. [DB/OL].[2017-12-10]. http:∥www-itec.uni-klu.ac.at/dash/?page_id=6.
[14] Rizzo L.Dummynet: A simple approach to the evaluation of network protocols[J]. ACM Sigcomm Computer Communication Review, 1997, 27(1):31-41.
[15] Shuai Y, Herfet T.Improving user experience in low-latency adaptive streaming by stabilizing buffer dynamics[C]∥IEEE Consumer Communications & Networking Conference, USA, 2016:375-380.
[1] LIU Fu,ZONG Yu-xuan,KANG Bing,ZHANG Yi-meng,LIN Cai-xia,ZHAO Hong-wei. Dorsal hand vein recognition system based on optimized texture features [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(6): 1844-1850.
[2] WANG Li-min,LIU Yang,SUN Ming-hui,LI Mei-hui. Ensemble of unrestricted K-dependence Bayesian classifiers based on Markov blanket [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(6): 1851-1858.
[3] JIN Shun-fu,WANG Bao-shuai,HAO Shan-shan,JIA Xiao-guang,HUO Zhan-qiang. Synchronous sleeping based energy saving strategy of reservation virtual machines in cloud data centers and its performance research [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(6): 1859-1866.
[4] ZHAO Dong,SUN Ming-yu,ZHU Jin-long,YU Fan-hua,LIU Guang-jie,CHEN Hui-ling. Improved moth-flame optimization method based on combination of particle swarm optimization and simplex method [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(6): 1867-1872.
[5] LIU En-ze,WU Wen-fu. Agricultural surface multiple feature decision fusion disease judgment algorithm based on machine vision [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(6): 1873-1878.
[6] OUYANG Dan-tong, FAN Qi. Clause-level context-aware open information extraction [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(5): 1563-1570.
[7] LIU Fu, LAN Xu-teng, HOU Tao, KANG Bing, LIU Yun, LIN Cai-xia. Metagenomic clustering method based on k-mer frequency optimization [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(5): 1593-1599.
[8] GUI Chun, HUANG Wang-xing. Network clustering method based on improved label propagation algorithm [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(5): 1600-1605.
[9] LIU Yuan-ning, LIU Shuai, ZHU Xiao-dong, CHEN Yi-hao, ZHENG Shao-ge, SHEN Chun-zhuang. LOG operator and adaptive optimization Gabor filtering for iris recognition [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(5): 1606-1613.
[10] CHE Xiang-jiu, WANG Li, GUO Xiao-xin. Improved boundary detection based on multi-scale cues fusion [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(5): 1621-1628.
[11] ZHAO Hong-wei, LIU Yu-qi, DONG Li-yan, WANG Yu, LIU Pei. Dynamic route optimization algorithm based on hybrid in ITS [J]. 吉林大学学报(工学版), 2018, 48(4): 1214-1223.
[12] HUANG Hui, FENG Xi-an, WEI Yan, XU Chi, CHEN Hui-ling. An intelligent system based on enhanced kernel extreme learning machine for choosing the second major [J]. 吉林大学学报(工学版), 2018, 48(4): 1224-1230.
[13] FU Wen-bo, ZHANG Jie, CHEN Yong-le. Network topology discovery algorithm against routing spoofing attack in Internet of things [J]. 吉林大学学报(工学版), 2018, 48(4): 1231-1236.
[14] CAO Jie, SU Zhe, LI Xiao-xu. Image annotation method based on Corr-LDA model [J]. 吉林大学学报(工学版), 2018, 48(4): 1237-1243.
[15] ZHAO Hong-wei, LIU Yu-qi, TE Ri-gen, CHEN Chang-zheng, ZANG Xue-bai. New compression algorithms based on finite sequence [J]. 吉林大学学报(工学版), 2018, 48(3): 882-886.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] Guo Kong-hui;Wang Shuang;Ding Hai-tao;Zhang Jian-wei . Elastic coupling characteristic of unsymmetrical rubber bushings of rear suspension[J]. 吉林大学学报(工学版), 2007, 37(06): 1225 -1228 .
[2] PENG Qi-yuan,XU Jin,ZHENG Sheng-bao,SHAO Yi-ming,DENG Tian-min. Effect of road pavement material change at tunnel entrance and exit on vehicle operation and optimization of transition location[J]. 吉林大学学报(工学版), 2009, 39(06): 1497 -1503 .
[3] WANG Xin,JIANG Ji-hai. Regenerative braking control strategy for wheel drive hydraulic hybrid vehicle[J]. 吉林大学学报(工学版), 2009, 39(06): 1544 -1549 .
[4] WU Jian,DONG Hui-juan,ZHANG Song-bai,ZHANG Guang-yu. Novel primary series matching scheme for piezoelectric ultrasonic transducer[J]. 吉林大学学报(工学版), 2009, 39(06): 1641 -1645 .
[5] ZHENG Wen-Zhong, WAN Fu-Xiong, LI Shi-Guang. Mechanical performance of reinforced concrete slabs strengthened with CFRP sheets bonded with an inorganic adhesive after fire[J]. 吉林大学学报(工学版), 2010, 40(05): 1244 -1249 .
[6] HE Lei,ZONG Chang-fu,TIAN Cheng-wei,WU Ren-jun,Zhang Tai-wu. DC motor fault diagnosis and fault tolerance control method for steer-by-wire car[J]. 吉林大学学报(工学版), 2011, 41(03): 608 -612 .
[7] LIU Song-shan, WANG Qing-nian, WANG Wei-hua, LIN Xin. Influence of inertial mass on damping and amplitude-frequency characteristic of regenerative suspension[J]. 吉林大学学报(工学版), 2013, 43(03): 557 -563 .
[8] CHU Liang, WANG Yan-bo, QI Fu-wei, ZHANG Yong-sheng. Control method of inlet valves for brake pressure fine regulation[J]. 吉林大学学报(工学版), 2013, 43(03): 564 -570 .
[9] LI Jing, WANG Zi-han, YU Chun-xian, HAN Zuo-yue, SUN Bo-hua. Design of control system to follow vehicle state with HIL test beach[J]. 吉林大学学报(工学版), 2013, 43(03): 577 -583 .
[10] ZHU Jian-feng, LIN Yi, CHEN Xiao-kai, SHI Guo-biao. Structural topology optimization based design of automotive transmission housing structure[J]. 吉林大学学报(工学版), 2013, 43(03): 584 -589 .