CFP last date
20 December 2024
Reseach Article

Improving Video Quality in DASH Systems by Proposing Adaptive Bitrate Scheme based on Variable Segment Size Approach

by Saba Qasim Jabbar, Dheyaa Jasim Kadhim, Yu Li
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 180 - Number 18
Year of Publication: 2018
Authors: Saba Qasim Jabbar, Dheyaa Jasim Kadhim, Yu Li
10.5120/ijca2018916416

Saba Qasim Jabbar, Dheyaa Jasim Kadhim, Yu Li . Improving Video Quality in DASH Systems by Proposing Adaptive Bitrate Scheme based on Variable Segment Size Approach. International Journal of Computer Applications. 180, 18 ( Feb 2018), 13-18. DOI=10.5120/ijca2018916416

@article{ 10.5120/ijca2018916416,
author = { Saba Qasim Jabbar, Dheyaa Jasim Kadhim, Yu Li },
title = { Improving Video Quality in DASH Systems by Proposing Adaptive Bitrate Scheme based on Variable Segment Size Approach },
journal = { International Journal of Computer Applications },
issue_date = { Feb 2018 },
volume = { 180 },
number = { 18 },
month = { Feb },
year = { 2018 },
issn = { 0975-8887 },
pages = { 13-18 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume180/number18/29032-2018916416/ },
doi = { 10.5120/ijca2018916416 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:01:00.889952+05:30
%A Saba Qasim Jabbar
%A Dheyaa Jasim Kadhim
%A Yu Li
%T Improving Video Quality in DASH Systems by Proposing Adaptive Bitrate Scheme based on Variable Segment Size Approach
%J International Journal of Computer Applications
%@ 0975-8887
%V 180
%N 18
%P 13-18
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Dynamic adaptive streaming via HTTP (DASH) has been widely disseminated over the Internet especially under the circumstances of the time varying network, which it is still the biggest challenge for providing smoothly video streaming with high quality. In DASH system, after the downloading process of a segment is completed, the player estimates the available network bandwidth by calculating the download throughput and adapting the video bitrate level based on its estimations. At client side, the DASH player uses an Adaptive Bitrate Algorithm (ABR) to choose the suitable bitrate for next segment based on current conditions. However, these adaptive algorithms discard the fact that the segment sizes greatly vary for a given video bitrate. Hence they may fail to predict the time needed for downloading the next segment. In this paper, an adaptive bitrate algorithm is proposed based on the video segment size as well as the network bandwidth estimation and the current buffer occupancy in order to accurately predict the time needed to download the next segment. Simulation results show that the proposed scheme is able to predict the download time. Also we compared the proposed scheme with other conventional schemes, we found that our proposed scheme outperforms others in achieving high video bitrates, low number of video bitrate switches, minimize the other QoE metrics such as video convergence time and the number of bitrate switching events.

References
  1. Cisco System Inc. 2016. Cisco Visual Networking Index: Forecast and methodology, 2015-2020. Cisco Company-San Jose, CA, USA.
  2. Stockhammer, T., 2011, February. Dynamic adaptive streaming over HTTP--: standards and design principles. In Proceedings of the second annual ACM conference on Multimedia systems (pp. 133-144). ACM.
  3. Roettgers, J., 2013. Don’t touch that dial: How YouTube is bringing adaptive streaming to mobile, TVs.
  4. Zhou, B., Wang, J., Zou, Z. and Wen, J., 2012, January. Bandwidth estimation and rate adaptation in HTTP streaming. In Computing, Networking and Communications (ICNC), 2012 International Conference on (pp. 734-738). IEEE.
  5. Mok, R.K., Luo, X., Chan, E.W. and Chang, R.K., 2012, February. QDASH: a QoE-aware DASH system. In Proceedings of the 3rd Multimedia Systems Conference (pp. 11-22). ACM.
  6. Huang, T.Y., Johari, R., McKeown, N., Trunnell, M. and Watson, M., 2015. A buffer-based approach to rate adaptation: Evidence from a large video streaming service. ACM SIGCOMM Computer Communication Review, 44(4), pp.187-198.
  7. Kim, S., Yun, D. and Chung, K., 2016, January. Video quality adaptation scheme for improving QoE in HTTP adaptive streaming. In Information Networking (ICOIN), 2016 International Conference on (pp. 201-205). IEEE.
  8. Liu, C., Bouazizi, I. and Gabbouj, M., 2011, February. Rate adaptation for adaptive HTTP streaming. In Proceedings of the second annual ACM conference on Multimedia systems(pp. 169-174). ACM.
  9. De Cicco, L. and Mascolo, S., 2014. An adaptive video streaming control system: Modeling, validation, and performance evaluation. IEEE/ACM Transactions on Networking (TON), 22(2), pp.526-539.
  10. Miller, K., Quacchio, E., Gennari, G. and Wolisz, A., 2012, May. Adaptation algorithm for adaptive streaming over HTTP. In Packet Video Workshop (PV), 2012 19th International (pp. 173-178). IEEE.
  11. Jiang, J., Sekar, V. and Zhang, H., 2014. Improving fairness, efficiency, and stability in http-based adaptive video streaming with festive. IEEE/ACM Transactions on Networking (TON), 22(1), pp.326-340.
  12. Yin, X., Bartulović, M., Sekar, V. and Sinopoli, B., 2017, May. On the efficiency and fairness of multiplayer HTTP-based adaptive video streaming. In American Control Conference (ACC), 2017 (pp. 4236-4241). IEEE.
  13. Li, Z., Zhu, X., Gahm, J., Pan, R., Hu, H., Begen, A.C. and Oran, D., 2014. Probe and adapt: Rate adaptation for HTTP video streaming at scale. IEEE Journal on Selected Areas in Communications, 32(4), pp.719-733.
  14. Zhou, C., Lin, C.W. and Guo, Z., 2016. mDASH: A Markov decision-based rate adaptation approach for dynamic HTTP streaming. IEEE Transactions on Multimedia, 18(4), pp.738-751.
  15. Jiang, J., Sekar, V. and Zhang, H., 2014. Improving fairness, efficiency, and stability in http-based adaptive video streaming with festive. IEEE/ACM Transactions on Networking (TON), 22(1), pp.326-340.
Index Terms

Computer Science
Information Sciences

Keywords

Video streaming video buffer adaptive bitrate algorithm DASH ABR.