DOI QR코드

DOI QR Code

Netflix, Amazon Prime, and YouTube: Comparative Study of Streaming Infrastructure and Strategy

  • Suman, Pandey (School of Electrical Engineering and Computer Science, Gwangju Institute of Science and Technology) ;
  • Yang-Sae, Moon (Dept. of Computer Science, Kangwon National University) ;
  • Mi-Jung, Choi (Dept. of Computer Science, Kangwon National University)
  • Received : 2021.03.19
  • Accepted : 2022.10.06
  • Published : 2022.12.31

Abstract

Netflix, Amazon Prime, and YouTube are the most popular and fastest-growing streaming services globally. It is a matter of great interest for the streaming service providers to preview their service infrastructure and streaming strategy in order to provide new streaming services. Hence, the first part of the paper presents a detailed survey of the Content Distribution Network (CDN) and cloud infrastructure of these service providers. To understand the streaming strategy of these service providers, the second part of the paper deduces a common quality-of-service (QoS) model based on rebuffering time, bitrate, progressive download ratio, and standard deviation of the On-Off cycle. This model is then used to analyze and compare the streaming behaviors of these services. This study concluded that the streaming behaviors of all these services are similar as they all use Dynamic Adaptive Streaming over HTTP (DASH) on top of TCP. However, the amount of data that they download in the buffering state and steady-state vary, resulting in different progressive download ratios, rebuffering levels, and bitrates. The characteristics of their On-Off cycle are also different resulting in different QoS. Hence a thorough adaptive bit rate (ABR) analysis is presented in this paper. The streaming behaviors of these services are tested on different access network bandwidths, ranging from 75 kbps to 30 Mbps. The survey results indicate that Netflix QoS and streaming behavior are significantly consistent followed by Amazon Prime and YouTube. Our approach can be used to compare and contrast the streaming services' strategies and finetune their ABR and flow control mechanisms.

Keywords

Acknowledgement

This research is a basic research project carried out with the support of the National Research Foundation of Korea with funding from the government (Ministry of Science and ICT) in 2020 (No. NRF-2020R1A2C1012117).

References

  1. International Telecommunication Union, "ITU-T Recommendation P.800.1: Mean opinion score (MOS) terminology," 2016 [Online]. Available: https://www.itu.int/rec/T-REC-P.800.1-201602-S/en.
  2. International Telecommunication Union, "Quality of service regulation manual," 2017 [Online]. Available: https://www.itu.int/pub/D-PREF-BB.QOS_REG01-2017.
  3. N. Seitz, "ITU-T QoS standards for IP-based networks," IEEE Communications Magazine, vol. 41, no. 6, pp. 82-89, 2003. https://doi.org/10.1109/MCOM.2003.1204752
  4. International Telecommunication Union, "ITU-T Recommendation P.1203.1: Models and tools for quality assessment of streaming media," 2019 [Online]. Available: https://www.itu.int/ITU-T/recommendations/rec.aspx?rec=13845&lang=en.
  5. N. Barman and M. G. Martini, "QoE modeling for HTTP adaptive video streaming: a survey and open challenges," IEEE Access, vol. 7, pp. 30831-30859, 2019. https://doi.org/10.1109/access.2019.2901778
  6. ISO/IEC 23009-1:2014, Information technology - Dynamic adaptive streaming over HTTP (DASH) - Part 1: Media presentation description and segment formats [Online]. Available: https://www.iso.org/standard/65274.html.
  7. Google, "Youtube Player API," 2022 [Online]. Available: https://developers.google.com/youtube/iframe_api_reference.
  8. D. Pal and T. Triyason, "A survey of standardized approaches towards the quality of experience evaluation for video services: an ITU perspective," International Journal of Digital Multimedia Broadcasting, vol. 2018, article no. 1391724, 2018.
  9. Streaming Media Alliance, "Key Network Delivery Metrics," 2016 [Online]. Available: https://www. svta.org/product/key-network-delivery-metrics/.
  10. C. Wang, A. Jayaseelan, and H. Kim, "Comparing cloud content delivery networks for adaptive video streaming," in Proceedings of 2018 IEEE 11th International Conference on Cloud Computing (CLOUD), San Francisco, CA, 2018, pp. 686-693.
  11. M. H. Mazhar and Z. Shafiq, "Real-time video quality of experience monitoring for HTTPS and QUIC," in Proceedings of IEEE Conference on Computer Communications (INFOCOM), Honolulu, HI, 2018, pp. 1331-1339.
  12. M. J. Khokhar, T. Ehlinger, and C. Barakat, "From network traffic measurements to QoE for Internet video," in Proceedings of 2019 IFIP Networking Conference (IFIP Networking), Warsaw, Poland, 2019, pp. 1-9.
  13. J. Kua, G. Armitage, and P. Branch, "A survey of rate adaptation techniques for dynamic adaptive streaming over HTTP," IEEE Communications Surveys & Tutorials, vol. 19, no. 3, pp. 1842-1866, 2017. https://doi.org/10.1109/COMST.2017.2685630
  14. Netflix, "Netflix Open Connect Appliance Deployment Guide," 2015 [Online]. Available: http://oc.nflxvideo.net/docs/OpenConnect-Deployment-Guide.pdf.