Home  >  Article  >  Technology peripherals  >  Bilibili self-developed a new generation of video encoder BILIAV1: It has been used for PC on-demand and will be used for live broadcast services in the future

Bilibili self-developed a new generation of video encoder BILIAV1: It has been used for PC on-demand and will be used for live broadcast services in the future

王林
王林forward
2023-11-21 16:05:55774browse

Today, we learned an important news: AV1 is the first-generation open, royalty-free video coding standard developed by the Alliance for Open Media (AOM, Alliance for Open Media). Under the same image quality, its bit rate is about 20% lower than H.265 / HEVC. The continuous promotion of Internet giants such as Google, Netflix, Meta, and Amazon has made the AV1 ecosystem gradually mature.

Bilibili official stated that Bilibili began to develop its own BILIAV1 encoder at the end of 2020, and began on-demand business on the PC side in early 2022. Deploying AV1 encoding, is currently actively preparing for the application of AV1 encoding in live broadcast services.

According to reports, the BILIAV1 project started in October 2020. The open source software encoders at that time mainly included the reference code Libaom and Intel's SVT-AV1. Secondary development based on existing open source products can save a lot of R&D time on basic components and is a relatively safe R&D route for encoders. However, research by the B station coding team found that although both Libaom and SVT-AV1 have obvious room for optimization ,But its original architectural design severely restricted the application of many optimization technologies. Therefore, based on the team’s existing technology accumulation, the official decided to develop an AV1 encoder from scratch.

B站自研新一代视频编码器 BILIAV1:已用于 PC 点播,未来将用于直播业务
▲ Performance comparison of BILIAV1 and SVT-AV1 under the same image quality

BILIAV1 is currently online for web-side on-demand transfer code. BILIAV1 2.4.0 saves about 15% in average bit rate compared to the open source SVT-AV1 1.7.0 encoder.

Bilibili officially stated that as the iPhone begins to support AV1 hard decryption, it is foreseeable that the deployment of AV1 on the mobile terminal will gradually increase in the next few years, and Bilibili will continue to increase its investment in BILIAV1. We noticed that Station B listed the points that BILIAV1 will further optimize in the future:

  • On-demand: We will develop more efficient and fast algorithms to provide better on-demand viewing. Performance Tools

  • Live broadcast aspect: Compared with on-demand, AV1’s live broadcast deployment is more challenging. As on-demand technology continues to mature, BILIAV1 will gradually increase its application in the field of live broadcast

Advertising statement: The external jump links contained in the article (including but not limited to hyperlinks, 2D code, password, etc.), used to transmit more information and save selection time. The results are for reference only. All articles on this site include this statement.

The above is the detailed content of Bilibili self-developed a new generation of video encoder BILIAV1: It has been used for PC on-demand and will be used for live broadcast services in the future. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:ithome.com. If there is any infringement, please contact admin@php.cn delete