skip to main content
10.1145/3510450.3517271acmconferencesArticle/Chapter ViewAbstractPublication PagesmhvConference Proceedingsconference-collections
short-paper

Live OTT services delivery with Ad-insertion using VVC, CMAF-LL and ROUTE: an end-to-end chain

Published:17 March 2022Publication History

ABSTRACT

During the past decade, broadcasting has been challenged by OTT services, offering a more personalized and flexible way of experiencing the content. The on-demand features paved the way for new media delivery paradigms, replacing traditional MPEG-TS stream-based approach by file-based IP protocols. With those new protocols came new ways of monetizing the content. While traditional TV leveraged advertisements to increase broadcasters' revenues for decades, it has never approached the level of personalization offered by OTT, until the release of ATSC-3.0 [8] and its IP stack in 2016. However, OTT services have some drawbacks compared to broadcasting: video quality, latency, and scaling capabilities when millions of viewers want to access a content at the same time. In this paper, we describe how the several recent technologies can be exploited to address these drawbacks. An end-to-end chain is also demonstrated, bringing significant improvement over existing approaches in terms of bandwidth, latency and experience.

The Versatile Video Coding (VVC) [1] standard has been released in mid-2020 by ISO/IEC MPEG and ITU-T VCEG. VVC has been designed to address a wide range of applications and video formats, while providing a substantial bandwidth saving (around 50%), compared to its predecessor, High Efficiency Video Coding (HEVC) [10], at an equivalent perceived video quality [12]. In this paper, VVC is used to reduce the bandwidth occupied by video over the network, which is a key issue in 2021, knowing that more than 80% of the internet traffic is used to deliver video content [2]. A live software implementation of VVC provided by ATEME is used in the headend before packaging and distribution, producing ISO/IEC Base Media File Format (ISOBMFF) output files [6].

The Common Media Application Format in its Low-Latency profile (CMAF-LL) is then used to deliver the video [7], leveraging HTTP chunk transfer encoding to deliver Low-Latency DASH (LL-DASH) [3]. To further reduce the bandwidth, the DASH-ROUTE server is leveraged to deliver multicast instead of redundant unicast sessions [11]. The ATEME packager, origin server and DASH-ROUTE multicast server are used for that purpose. Combined with VVC efficient source-coding, this paper provides a bandwidth efficient and low-latency manner of delivering OTT services at scale.

This paper adopts multi-period DASH manifests for ad insertion using XLink to signal ad-server URL. Typical streams coming from broadcasting studios, embedding SCTE-35 splicing event are used as input and interpreted by ATEME pre-processing engine to trigger the ad-insertion and multi-period events in the DASH manifest. The ad-server is then provisioned with VVC-encoded ad-clip for reducing the CDN cost of those files. To demonstrate such advanced features, the GPAC Framework [9] is used with real-time VVC software decoder [4, 5]. The multicast gateway and player from GPAC embeds the real-time decoder libraries to demonstrate both the ROUTE demuxing and ad-replacement within the player.

The benefits of using VVC and ROUTE has been measured. It is verified that the proposed solution enables similar latency as typical terrestrial broadcast services with a high-level of quality providing around 3 seconds glass-to-glass latency leveraging CMAF with HTTP chunk transfer encoding. An accurate description of encoding, packaging and delivery setting will be presented in the poster. Finally, the interoperability is demonstrated by integrating it with other CDN-providers and devices.

In summary, this paper describes implementation and demonstration of a state-of-the-art complete end-to-end and transmission chain for OTT, That aims to address well-known OTT drawbacks, such as latency and scaling capability, by combining the VVC, CMAF-LL and DASH-ROUTE. The proposed solution demonstrates significant benefits in terms of latency reduction, bandwidth saving and network traffic reduction, while enabling flexible and customized ad-insertion solutions for live OTT services. The interoperability of the proposed components is also demonstrated by integrating the chain with 3rd party CDN-providers and integrating it within broadcast environment. As a result, this paper shows the good degree of maturity of emerging technologies such as VVC, when combined with CMAF and ROUTE.

References

  1. Benjamin Bross, Ye-Kui Wang, Yan Ye, Shan Liu, Jianle Chen, Gary J Sullivan, and Jens-Rainer Ohm. 2021. Overview of the versatile video coding (VVC) standard and its applications. IEEE Transactions on Circuits and Systems for Video Technology 31, 10 (2021), 3736--3764.Google ScholarGoogle Scholar
  2. Cisco. 2020. Global - 2021 Forecast Highlights. https://www.cisco.com/c/dam/m/en_us/solutions/service-provider/vni-forecast-highlights/pdf/Global_2021_Forecast_Highlights.pdfGoogle ScholarGoogle Scholar
  3. DASH-IF/DVB. 2021. Report on Low-Latency Live Service with DASH. https://dashif.org/docs/Report%20on%20Low%20Latency%20DASH.pdfGoogle ScholarGoogle Scholar
  4. Fraunhofer. 2020. Fraunhofer Versatile Video Decoder. https://github.com/fraunhoferhhi/vvdecGoogle ScholarGoogle Scholar
  5. INSA/IETR. 2020. INSA/IETR OpenVVC decoder. https://github.com/OpenVVCGoogle ScholarGoogle Scholar
  6. ISO/IEC. 2020. 14496-12:2020 Information technology - Coding of audio-visual objects - Part 12: ISO base media file format.Google ScholarGoogle Scholar
  7. ISO/IEC. 2020. 23000-19:2020 Information technology - Multimedia application format (MPEG-A) - Part 19: Common Media Application Format (CMAF) for segmented media.Google ScholarGoogle Scholar
  8. Madeleine Noland. 2019. ATSC 3.0 Standards Usher in Next Gen TV Era. SMPTE Motion Imaging Journal 128, 6 (2019), 38--45.Google ScholarGoogle ScholarCross RefCross Ref
  9. Telecom ParisTech. 2003. GPAC multimedia open source project. https://gpac.wp.imt.fr/home/Google ScholarGoogle Scholar
  10. Gary J Sullivan, Jens-Rainer Ohm, Woo-Jin Han, and Thomas Wiegand. 2012. Overview of the high efficiency video coding (HEVC) standard. IEEE Transactions on circuits and systems for video technology 22, 12 (2012), 1649--1668.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Gordon Kent Walker, Thomas Stockhammer, Giridhar Mandyam, Ye-Kui Wang, and Charles Lo. 2016. ROUTE/DASH IP streaming-based system for delivery of broadcast, broadband, and hybrid services. IEEE Transactions on Broadcasting 62, 1 (2016), 328--337.Google ScholarGoogle ScholarCross RefCross Ref
  12. Mathias Wien and Vittorio Baroncini. 2021. VVC Verification Test Report for High Definition (HD) and 360 Standard Dynamic Range (SDR) Video Content. In doc. JVET-V2020 of ITU-T/ISO/IEC Joint Video Experts Team (JVET), 22st JVET meeting: April.Google ScholarGoogle Scholar

Index Terms

  1. Live OTT services delivery with Ad-insertion using VVC, CMAF-LL and ROUTE: an end-to-end chain

    Recommendations

    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

      cover image ACM Conferences
      MHV '22: Proceedings of the 1st Mile-High Video Conference
      March 2022
      150 pages
      ISBN:9781450392228
      DOI:10.1145/3510450

      Copyright © 2022 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 17 March 2022

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • short-paper

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader