|Table of Contents|

Adaptive scheduling algorithm based on bit-rate predictionand compensation in MPEG/DASH(PDF)


Research Field:
Publishing date:


Adaptive scheduling algorithm based on bit-rate predictionand compensation in MPEG/DASH
Wang Lei12Wang Lei1Xu Lijie1
1.School of Computer Science; 2.Jiangsu Key Laboratory of Big Data Security and Intelligent Processing,Nanjing University of Posts and Telecommunications,Nanjing 210023,China
bit-rate selection algorithm video transmission algorithm optimization adaptive scheduling algorithm
The moving pictures experts group/dynamic adaptive streaming over hypertext transfer protocol(HTTP)(MPEG/DASH)is a typical video adaptive transmission technology that enables clients to dynamically select the video with the appropriate bit rate based on network bandwidth fluctuations,and then the bandwidth utilization and viewing experience can be improved. In this paper,an adaptive scheduling algorithm based on the rate prediction and compensation is proposed for MPEG/DASH. Firstly,the algorithm predicts the bit rate of subsequent fragment and compensates the result according to the actual bit rate of the received fragments. Then the algorithm reduces the gap between the predicted bandwidth and the actual bandwidth and improves the user viewing experience. The experimental results show that,compared with the traditional rate-switching algorithm,this algorithm can reduce the times of playback pauses and video bit rate switching.


[1] 张志明,周晋,陈震,等. 基于网络编码的对等网流媒体传输模型和算法[J]. 软件学报,2012,23(3):648-661.
Zhang Zhiming,Zhou Jin,Chen Zhen,et al. Modeling and algorithm for network coding based P2P Streaming[J]. Journal of Software,2012,23(3):648-661.
[2]沈铮,吴薇. 基于视频图像的公交车人群异常情况检测[J]. 南京理工大学学报,2017,41(1):65-73.
Shen Zheng,Wu Wei. Video-based abnormal crowd behavior detection on bus[J]. Journal of Nanjing University of Science and Technology,2017,41(1):65-73.
[3]Bouzakaria N,Concolato C,Feuvre J L. Overhead and performance of low latency live streaming using MPEG-DASH[C]//International Conference on Information,Intelligence,Systems and Applications. Chania,Greece:IISA,2014:92-97.
[4]Lai C F,Hwang R H,Chao H C,et al. A buffer-aware HTTP live streaming approach for SDN-enabled 5G wireless networks[J]. IEEE Network,2015,29(1):49-55.
[5]Akhshabi S,Begen A C,Dovrolis C. An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP[C]//Proceedings of the Second Annual ACM Conference on Multimedia Systems. Jan Jose,US:ACM,2011:157-168.
[6]Adobe. HTTP dynamic streaming[EB/OL]. http://www. adobe. com/products/hds-dynamic-streaming. html,2010-08-16.
[7]Sodagar I. The MPEG-DASH standard for multimedia streaming over the internet[J]. IEEE Multimedia,2011,18(4):62-67.
[8]Timmerer C,Weinberger D,Smole M,et al. Live transcoding and streaming-as-a-service with MPEG-DASH[C]//IEEE International Conference on Multimedia & Expo Workshops. Torino,Italy:IEEE,2015:1-4.
[9]Seema A,Schwoebel L,Shah T,et al. WVSNP-DASH:Name-based segmented video streaming[J]. IEEE Transactions on Broadcasting,2015,61(3):1.
[10]Ran D,Dvir A,Hadar O,et al. Novel ad insertion technique for MPEG-DASH[C]//Consumer Communications and Netovorking Conference(CNNCC),2015 12th Annual IEEE. Las Vegas,US:IEEE,2015:582-587.
[11]De Cicco L,Mascolo S. Controlling player buffer and video encoder for adaptive video streaming[P]. US20150146778,2015.
[12]De Cicco L,Mascolo S,Palmisano V. Feedback control for adaptive live video streaming[C]//Proceedings of the Second Annual ACM Conference on Multimedia Systems. San Jose,US:ACM,2011:145-156.
[13]Thang T C,Ho Q D,Kang J W,et al. Adaptive streaming of audiovisual content using MPEG DASH[J]. Consumer Electronics,IEEE Transactions on,2012,58(1):78-85.
[14]Vergados D J,Michalas A,Sgora A,et al. FDASH:A fuzzy-based MPEG/DASH adaptation algorithm[J]. IEEE Systems Journal,2016,10(2):859-868.
[15]Vergados D J,Michalas A,Sgora A,et al. A control-based algorithm for rate adaption in MPEG-DASH[C]//International Conference on Information,Intelligence,Systems and Applications. Chania,Greece:IISA,2014:438-442.
[16]Thomas E,Van Deventer M O,Stockhammer T,et al. Enhancing MPEG DASH performance via server and network assistance[J]. SMPTE Motion Imaging Journal,2017,126(1):22-27.
[17]Concolato C,Le Feuvre J,Denoual F,et al. Adaptive streaming of HEVC tiled videos using MPEG-DASH[J]. IEEE Transactions on Circuits and Systems for Video Technology,DOI 10.1109/TCSVT.2688491,2017:99.


Last Update: 2018-04-30