Skip to main content
  • New Internet Architecture Board, IETF Trust, IETF LLC and Internet Engineering Task Force Leadership Announced

    Members of the incoming Internet Architecture Board (IAB), the IETF Trust, the IETF Administration LLC (IETF LLC) Board of Directors, and the Internet Engineering Steering Group (IESG)—which provides leadership for the Internet Engineering Task Force (IETF)—have been officially announced, with new members selected by the 2021-2023 IETF Nominating Committee.

      13 Feb 2023
    • Informing the community on third-party correspondence regarding the W3C

      In accordance with our policy of transparency, this blog post is being published in order to keep the community informed about recent correspondence with lawyers acting on behalf of the Movement for an Open Web.

      • Lars EggertIETF Chair
      8 Feb 2023
    • Six Applied Networking Research Prizes Awarded for 2023

      Six network researchers have received Internet Research Task Force Applied Networking Research Prize (ANRP), an award focused on recent results in applied networking research and on interesting new research of potential relevance to the Internet standards community.

      • Grant GrossIETF Blog Reporter
      9 Jan 2023
    • Travel grants allow Ph.D. students to participate at IETF meeting in-person

      Sergio Aguilar Romero and Martine Sophie Lenders, both Ph.D. students in technology fields, attended and participated in the IETF 115 meeting in London with assistance through travel grants from the Internet Research Task Force.

      • Grant GrossIETF Blog Reporter
      7 Jan 2023
    • Impressions from the Internet Architecture Board E-Impact Workshop

      The IAB ran an online workshop in December 2022 to begin to explore and understand the environmental impacts of the Internet. The discussion was active, and it will take time to summarise and produce the workshop report – but the topic is important, so we wanted to share some early impressions of the outcomes.

      • Colin PerkinsIAB Member
      • Jari ArkkoIAB Member
      6 Jan 2023

    Filter by topic and date

    Filter by topic and date

    Aiming for a standardized, high-quality, royalty-free video codec to remove friction for video over the Internet

    • Adam RoachNETVC Working Group Co-chair

    1 Sep 2015

    The NETVC working group aims to create a video codec that can be used in open-source software, in addition to proprietary software and hardware encoders.

    NETVC WG at IETF 93

    The NETVC working group aims to create a video codec that can be used in open-source software, in addition to proprietary software and hardware encoders. Historically, most open-source software has been unable to make use of royalty-bearing codecs, for two key reasons: first, having to pay royalties at all on a product that yields no revenue is fiscally unsustainable. This is further complicated by the fact that the broad, uncontrolled distribution of open-source software makes accounting for per-unit costs impossible.

    Beyond use in open-source software, the availability of a standardized, high-quality, royalty-free video codec is expected to remove friction from the market for applications and devices that transmit video over the Internet. This has an overall beneficial effect on Internet users.

    In 2012, the IETF’s CODEC working group published the specification for what is arguably the best audio codec today, Opus, with a similar set of goals. Opus has seen fairly broad adoption on the Internet, due to its high quality and royalty-free licensing status. NETVC seeks to replicate that success for video codecs.

    Last month, Cisco contributed its Thor video codec to the NETVC effort, which joins Mozilla’s Daala codec as input to our work. I’m excited that Cisco has come forth with an additional pool of techniques to draw from, and working group participants wasted no time in trying to figure out how to combine them into a best-of-breed codec. At a weekend “hackathon” before the IETF meeting in Prague, a group of NETVC participants collaborated to perform preliminary merging of some specific, easily-isolated techniques from both codecs together, with promising results.

    Almost as important as its actual implementation, Thor comes to the IETF with a pool of IPR that Cisco has declared as being available on royalty-free terms. This opens up many avenues of technical progress that would have otherwise been unavailable to NETVC.

    Finally, I’d like to quantify where the quality of NETVC’s eventual output stands as compared with H.264 and HEVC (also known as H.265, the successor codec to H.264). The working group has a stated goal to have “comparable or better performance” when compared with codecs in widespread use. I’ll start this quantification by emphasizing that the NETVC working group had its first meeting last month, and that the input codecs are still subjects of considerable research.

    With that caveat, the results achieved by the Daala team have been objectively better (using industry-standard quality metrics) than H.264 since approximately mid-February. Early testing by NETVC participants shows that Thor is also somewhat better than H.264 already. By merging the techniques used by both codecs and applying further refinements, we expect the codec produced by NETVC to surpass the performance of HEVC.

    I’ll note that this doesn’t mean that NETVC’s task is largely complete. There’s still considerable work to be done in combining the best aspects of Thor and Daala into a unified codec (along with any other techniques that are brought to the IETF by interested parties), as well as developing runtime efficiency improvements that will allow using the codec to compress media in real-time on normal consumer devices.

    Photo credit (c) Stonehouse Photographic / Internet Society


    Share this page