10.1145/3472305.3472886acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article

Manus manum lavat: media clients and servers cooperating with common media client/server data

Online:24 July 2021Publication History

ABSTRACT

The newly rectified CTA standard --- Common Media Client Data (CMCD) --- allows content providers to get insights into the performance of their large-scale streaming operations. Its sister standard --- Common Media Server Data (CMSD) --- is in the works and will allow servers to send hints to other servers and clients. The CMCD/CMSD combo is the long-awaited upgrade to HTTP adaptive streaming systems.

References

  1. ISO/IEC 23009-5:2017 Information technology --- Dynamic adaptive streaming over HTTP (DASH) --- Part 5: Server and network assisted DASH (SAND). [Online] Available: https://www.iso.org/standard/69079.html. Accessed on Feb. 20, 2021.Google ScholarGoogle Scholar
  2. m30355: Contribution to SAND CE. [Online] Available: https://dms.mpeg.expert/doc_end_user/documents/105_Vienna/wg11/m30355-v2-m30355-SAND-r1.zip. Accessed on May 5, 2021.Google ScholarGoogle Scholar
  3. A. A. Barakabitze et al. QoE management of multimedia streaming services in future networks: a tutorial and survey. IEEE Communications Surveys & Tutorials, 22(1):526--565, 2020.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. S. Akhshabi, L. Anantakrishnan, A. C. Begen, and C. Dovrolis. What happens when HTTP adaptive streaming players compete for bandwidth? In ACM NOSSDAV, 2012 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Akhshabi, L. Anantakrishnan, C. Dovrolis, and A. C. Begen. Server-based traffic shaping for stabilizing oscillating adaptive streaming players. In ACM NOSSDAV, 2013 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. S. Akhshabi, A. C. Begen, and C. Dovrolis. An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP. In ACM MMSys, 2011 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. A. C. Begen. Spending quality time with the web video. IEEE Internet Comput., 20(6):42--48, Nov./Dec. 2016 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. A. C. Begen, T. Akgul, and M. Baugher. Watching video over the web: Part 1: Streaming protocols. IEEE Internet Computing, 15(2):54--63, 2011 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. A. C. Begen, T. Akgul, and M. Baugher. Watching video over the web: Part 2: Applications, standardization, and open issues. IEEE Internet Computing, 15(3):59--63, 2011 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. A. C. Begen, T. Donahue, J. Gahm, and Z. Li. Challenges with large-scale adaptive streaming deployments. In SCTE Cable-Tec Expo, 2014.Google ScholarGoogle Scholar
  11. A. Bentaleb, A. C. Begen, and R. Zimmermann. SDNDASH: Improving QoE of HTTP adaptive streaming using software defined networking. In ACM Multimedia, 2016 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. A. Bentaleb, A. C. Begen, and R. Zimmermann. QoE-aware bandwidth broker for HTTP adaptive streaming flows in an SDN-enabled HFC network. IEEE Trans. Broadcasting, 64(2):575--589, 2018 Google ScholarGoogle ScholarCross RefCross Ref
  13. A. Bentaleb, A. C. Begen, R. Zimmermann, and S. Harous. SDNHAS: an SDN-enabled architecture to optimize QoE in HTTP adaptive streaming. IEEE Trans. Multimedia, 19(10):2136--2151, 2017 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. A. Bentaleb, M. Lim, M. N. Akcay, A. C. Begen, and R. Zimmermann. Common media client data (CMCD): Initial findings. In ACM NOSSDAV, 2021 Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. A. Bentaleb, B. Taani, A. C. Begen, C. Timmerer, and R. Zimmermann. A survey on bitrate adaptation schemes for streaming media over HTTP. IEEE Communications Surveys & Tutorials, 21(1):562--585, 2019 Google ScholarGoogle Scholar
  16. D. Bhat, A. Rizk, M. Zink, and R. Steinmetz. Network assisted content distribution for adaptive bitrate video streaming. In ACM MMSys, 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Consumer Technology Association. CTA-5004: Web Application Video Ecosystem-Common Media Client Data, Sept. 2020.Google ScholarGoogle Scholar
  18. cta-wave/common-media-client data. No common-media-server-data? [Online] Available: https://github.com/cta-wave/common-media-client-data/issues/19. Accessed on May 5, 2021.Google ScholarGoogle Scholar
  19. cta-wave/common-media-server data. [Online] Available: https://github.com/cta-wave/common-media-server-data. Accessed on May 5, 2021.Google ScholarGoogle Scholar
  20. F. Dobrian, V. Sekar, A. Awan, I. Stoica, D. Joseph, A. Ganjam, J. Zhan, and H. Zhang. Understanding the impact of video quality on user engagement. In ACM SIGCOMM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. P. Georgopoulos, Y. Elkhatib, M. Broadbent, M. Mu, and N. Race. Towards network-wide QoE fairness using openflow-assisted adaptive video streaming. In ACM SIGCOMM Wksp. FhMN, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. J. W. Kleinrouweler, B. Meixner, and P. Cesar. Improving Video Quality in Crowded Networks Using a DANE. In ACM NOSSDAV, 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. D. H. Lee, C. Dovrolis, and A. C. Begen. Caching in HTTP adaptive streaming: friend or foe? In ACM NOSSDAV, 2014 Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. A. Mehrabi, M. Siekkinen, and A. Ylä-Jääski. Joint Optimization of QoE and Fairness Through Network Assisted Adaptive Mobile Video Streaming. In IEEE WiMob, 2017.Google ScholarGoogle ScholarCross RefCross Ref
  25. MPEG/IETF. Workshop on session management and control for MPEG DASH. https://mpeg.chiariglione.org/about/events/workshop-session-management-and-control-mpeg-dash. July 2013.Google ScholarGoogle Scholar
  26. S. Pham, P. Heeren, C. Schmidt, D. Silhavy, and S. Arbanowski. Evaluation of shared resource allocation using SAND for ABR streaming. ACM TOMM, 16(2s):1--18, 2020. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. J. Schlack. Managing resources on service provider networks for ABR content. In 3rd Cisco Workshop on Adaptive Media Transport, 2012.Google ScholarGoogle Scholar
  28. E. Thomas, M. van Deventer, T. Stockhammer, A. C. Begen, M.-L. Champel, and O. Oyman. Applications and Deployments of Server and Network Assisted DASH (SAND). In Int. Broadcasting Convention Conf. (IBC), 2016 Google ScholarGoogle ScholarCross RefCross Ref
  29. E. Thomas, M. van Deventer, T. Stockhammer, A. C. Begen, and J. Famaey. Enhancing MPEG DASH Performance via Server and Network Assistance. In Int. Broadcasting Convention Conf. (IBC), 2015 Google ScholarGoogle ScholarCross RefCross Ref
  30. E. Thomas, M. van Deventer, T. Stockhammer, A. C. Begen, and J. Famaey. Enhancing MPEG DASH Performance via Server and Network Assistance. SMPTE Motion Imaging Journal, 126(1):22--27, 2017 Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Manus manum lavat: media clients and servers cooperating with common media client/server data

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        ACM Conferences cover image
        ANRW '21: Proceedings of the Applied Networking Research Workshop
        July 2021
        98 pages
        ISBN:9781450386180
        DOI:10.1145/3472305

        Copyright © 2021 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Online: 24 July 2021
        • Published: 24 July 2021

        Permissions

        Request permissions about this article.

        Request Permissions

        Qualifiers

        • research-article

        Acceptance Rates

        ANRW '21 Paper Acceptance Rate 16 of 28 submissions, 57%
        Overall Acceptance Rate 16 of 28 submissions, 57%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!