Abstract

AV1 compression technology achieved superb efficiency over HEVC and VP9 by introducing advanced compression tools. With these new tools comes increased encoding complexity. On the other hand, real-time communication (RTC) applications require an encoder to operate with low latency, low bitrate, low encode time and often on low-end platforms. This makes usage of AV1 encoder in RTC tasks challenging. In this paper we discuss some of the techniques we used to make libaom AV1 encoder suitable for RTC applications: from encoding tool selection to reducing complexity of the existing encoding tools. By implementing these algorithms among others libaom AV1 encoder is now able to provide low-latency real-time video encoding even on low-end mobile platforms in RTC applications.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.