DOI QR코드

DOI QR Code

A Video Quality Control Scheme Based on the Segment Characteristics to Improve the QoE for HTTP Adaptive Streaming (HAS) Services

HTTP 적응적 스트리밍 서비스의 QoE 향상을 위한 세그먼트 특성 기반의 비디오 품질 조절 기법

  • 김명우 (광운대학교 전자통신공학과) ;
  • 정광수 (광운대학교 전자통신공학과)
  • Received : 2017.01.03
  • Accepted : 2017.02.19
  • Published : 2017.04.15

Abstract

Recently, the video quality control schemes for the improvement of the QoE (Quality of Experience) of video streaming services that are based on DASH (Dynamic Adaptive Streaming over HTTP), which is a standard of HTTP adaptive streaming (HAS) services, have been studied. However, the problem of the existing schemes is the degradation that is due to unnecessary quality changes because the VBR (Variable Bitrate) characteristics of the video are not considered. In this paper, we propose a SC-DASH (Segment Characteristics-based DASH) which controls the video quality based on the segment characteristics. The SC-DASH can prevent the occurrence of the unnecessary quality changes by controlling the video quality based on the size of the next segment, the segment throughput, and the buffer occupancy. The experiment results showed that the SC-DASH improves the QoE by reducing the unnecessary quality changes compared with the existing quality control schemes.

최근 HTTP 적응적 스트리밍 서비스의 표준인 DASH(Dynamic Adaptive Streaming over HTTP)를 기반으로 하는 비디오 스트리밍 서비스의 QoE(Quality of Experience) 향상을 위해 비디오 품질 조절 기법들이 연구되고 있다. 그러나 기존 기법들은 비디오의 VBR(Variable Bitrate) 특성에 대한 고려가 부족하여 불필요한 품질 변화로 인해 QoE가 저하되는 문제를 발생시킨다. 본 논문에서는 세그먼트 특성을 기반으로 품질을 조절하는 SC-DASH(Segment Characteristics-based DASH)를 제안한다. SC-DASH는 다음에 요청할 세그먼트의 크기, 세그먼트 처리량, 그리고 버퍼 점유율을 기반으로 비디오 품질을 조절하여 불필요한 품질 변화가 발생하는 것을 방지한다. 실험 결과를 통해 SC-DASH가 기존 기법보다 불필요한 품질 변화를 감소시킴으로써 QoE를 향상시키는 것을 확인하였다.

Keywords

Acknowledgement

Grant : 라이프스타일 분석 기반 라이프미디어(LifeMedia) 허브 단말 및 서비스 기술 개발

Supported by : 정보통신기술연구진흥센터

References

  1. Cisco Whitepaper, "Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2015-2020," Feb. 2016.
  2. O. Oyman and S. Singh, "Quality of Experience for HTTP Adaptive Streaming Services," IEEE Communications Magazine, Vol. 50, No. 4, pp. 20-27, Apr. 2012. https://doi.org/10.1109/MCOM.2012.6178830
  3. T. Stockhammer, "Dynamic Adaptive Streaming over HTTP - Standards and Design Principles," Proc. of the Second Annual ACM Conference on Multimedia Systems, pp. 133-144, Feb. 2011.
  4. M. Seufert, S. Egger, M. Slanina, T. Zinner, T. Hossfeld, and P. Tran-Gia, "A Survey on Quality of Experience of HTTP Adaptive Streaming," IEEE Communications Survey & Tutorials, Vol. 17, No. 1, pp. 469-492, Mar. 2015. https://doi.org/10.1109/COMST.2014.2360940
  5. Y. Sani, A. Mauthe, and C. Edwards, "Modelling Video Rate Evolution in Adaptive Bitrate Selection," Proc. of the IEEE International Symposium on Multimedia, pp. 89-94, Dec. 2015.
  6. S. Bae, D. Jang, and K. Park, "Why is HTTP Adaptive Streaming so Hard?," Proc. of the 6th Asia- Pacific Workshop on Systems, No. 12, Jul. 2015.
  7. V. Krishnamoorthi, N. Carlsson, D. Eager, A. Mahanti, and N. Shahmehri, "Helping Hand or Hidden Hurdle: Proxy-assisted HTTP-based Adaptive Streaming Performance," Proc. of the IEEE 21st International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, pp. 182-191, Aug. 2013.
  8. C. Liu, I. Bouazizi, and M. Gabbouj, "Rate Adaptation for Adaptive HTTP Streaming," Proc. of the Second Annual ACM Conference on Multimedia Systems, pp. 169-174, Feb. 2011.
  9. G. Cofano, L.D. Cicco, and S. Mascolo, "Characterizing Adaptive Video Streaming Control Systems," Proc. of the 2015 American Control Conference, pp. 2729-2734, Jul. 2015.
  10. P. Juluri, V. Tamarapalli, and D. Medhi, "SARA: Segment Aware Rate Adaptation Algorithm for Dynamic Adaptive Streaming over HTTP," Proc. of the IEEE International Conference on Communication Workshop, pp. 1765-1770, Jun. 2015.
  11. T.Y. Huang, R. Johari, N. McKeown, M. Trunnell, and M. Watson, "A Buffer-based Approach to Rate Adaptation: Evidence from a Large Video Streaming Service," Proc. of the ACM Conference on SIGCOMM, pp. 187-198, Aug. 2014.
  12. The Network Simulator NS-3, [Online], Available: https://www.nsnam.org Y. Shuai, G. Petrovic, and T. Herfet, "Open-Loop Rate Control for Adaptive Video Streaming," Proc. of the IEEE Consumer Communications and Networking Conference, pp. 84-90, Jan. 2015.
  13. X. Yin, V. Sekar, and B. Sinopoli, "Toward a Principled Framework to Design Dynamic Adaptive Streaming Algorithms over HTTP," Proc. of the 13th ACM Workshop on Hot Topics in Networks, p. 9, Oct. 2014.
  14. N. Staelens, J.D. Meulenaere, M. Claeys, G.V. Wallendael, W.V.D. Broeck, J.D. Cock, R.V.D. Walle, P. Demeester, and F.D. Turch, "Subjective Quality Assessment of Longer Duration Video Sequences Delivered over HTTP Adaptive Streaming to Tablet Devices," IEEE Transaction on Broadcasting, Vol. 60, No. 4, pp. 707-714, Dec. 2014. https://doi.org/10.1109/TBC.2014.2359255
  15. C. Muller, S. Ledderer, and C. Timmerer, "An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments," Proc. of ACM Workshop on Mobile Video, pp. 37-42, Feb. 2012.