谷歌将更换安卓系统中内置的AV1编解码器 换成效率更高的开源库
2024-2-28 15:14:0 Author: www.landiannews.com(查看原文) 阅读量:8 收藏

在安卓系统里目前使用的 AV1 编解码器主要是谷歌开发的 libgav1 编解码器,如果硬件支持 AV1 编解码的话,那么可以采用硬件加速来解码 AV1 内容,从而提高性能和降低功耗。

但如果在不支持 AV1 的硬件上使用,libgav1 解码器的性能就不算太好了,实际性能不如开放媒体联盟 (AOMedia) 开发的 libdav1d 编解码器。

libdav1d 的大部分内容基于 ARMv8 芯片进行编写,计算效率非常高,这可以减少大量的性能开销,在低端的硬件上也可以更流畅地播放内容。

谷歌将更换安卓系统中内置的AV1编解码器 换成效率更高的开源库

在 2023 年 11 月,AOSP 项目里已经包含了 libdav1d 编解码器,谷歌在测试使用 libdav1d 替代 libgav1,现在看来谷歌的测试工作基本已经完成。

据 AndroidAuthority 发布的消息,两名匿名人士透露消息称,谷歌将通过 Google Play 系统更新将 Android 系统上的 AV1 编解码器更换为 libdav1d,具体的更新时间大约在 2024 年 3 月前后。

不过考虑到 Android 14 谷歌才强制要求 OEM 包含 AV1 编解码器,因此现在并不清楚 3 月份是只有 Android 14 更新编解码器还是其他版本例如 Android 10 也更新。

从 Android 10 开始谷歌就在 AOSP 中内置了 AV1 编解码器,但当时一直是可选的,OEM 并不需要强制支持该解码器。

版权声明:感谢您的阅读,本文由山外的鸭子哥转载或编译自AndroidAuthority,如需转载本文请联系原作者获取授权,谢谢理解。


文章来源: https://www.landiannews.com/archives/102613.html
如有侵权请联系:admin#unsafe.sh