0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌计划在Android系统升级中采用libdav1d替换libgav1,提高AV1视频性能

微云疏影 来源:综合整理 作者:综合整理 2024-02-28 11:02 次阅读

2月28日,网络视频平台如雨后春笋般涌现,在线流媒体竞争日益激烈,使得视频内容呈现井喷趋势。为节约带宽且保持画面质量,引进高效的视频压缩技术势在必行。开放媒体联盟研发的AV1编解码器凭借卓越的压缩效率,引发了广泛关注。

据IT之家报道,相较于传统的h.264和h.265编码器,AV1以更低的比特率即可提供同等画质,从而大幅减轻流媒体服务商和用户负担。此外,AV1还是开源免费的,对渴望降低成本的流媒体业界来说极具诱惑力。

然而,尽管众多流媒体公司提供AV1内容却仍用其他编码器形式传输至终端设备,因为许多设备尚未配置硬件解码AV1视频的芯片,仅靠软件解码器难以满足需求。软件解码器运行在CPU上,耗电高,影响播放流畅度。

幸好,众多手机芯片供应商已经陆续推出支持硬件加速AV1解码的芯片,如高通骁龙8Gen 2和苹果A17 Pro。但由于用户更新换代周期长,购买高端型号者有限,故需要一定时间才能让大量移动设备支持硬件加速AV1解码。

为应对这一问题,谷歌即将升级Android系统,即便无硬件加速解码器也让现有设备播放AV1内容更为顺畅。自Android 10发布起,Android开源项目便囊括了谷歌开发的开源AV1解码器libgav1。另外,开放媒体联盟的libaom和VideoLAN的libdav1d也是备选方案。

比较而言,libdav1d在CPU上运行效率更高,低端设备也能流畅播放高画质AV1视频而不致耗费太多电量。比如,在未具备硬件加速AV1解码器的Google Pixel 3 XL手机上,借助libdav1d解码4K60分辨率视频,平均帧率高达50fps;若采用libgav1,帧率不足10fps。

欲对Pixel 3 XL上的libdav1d性能进行测试,可使用VLC媒体播放器,因内置有libdav1d解码器。多数Android媒体播放器应用均使用ExoPlayer框架,即使无硬件加速AV1解码器,也会默认采用系统自带的libgav1解码器。

据悉,谷歌已开始研究将系统级AV1解码器从libgav1切换至libdav1d。自去年11月起,AOSP源码中便含有libdav1d解码器,意味着谷歌计划将其设为安卓系统默认的AV1解码器。据AndroidAuthority报道,谷歌计划借3月份的Google Play系统更新,更新部分设备的libgav1解码器为libdav1d。

至于此项更新能否覆盖所有支持媒体编解码器模块(Android 10及以上)的设备,或仅限于运行Android 14的设备,至今仍莫衷一是。毕竟,谷歌在Android 14中首次强调设备厂商需嵌入AV1解码器,而在此前版本并未如此施压。

无论如何,接下来的3月份Google Play系统更新值得密切关注。若成功引入libdav1d解码器,原先的低端安卓设备用户也有望享受到更流畅的AV1视频体验。至于流媒体服务商何时能在这类设备上投放AV1视频内容,有待深入观察。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 解码器
    +关注

    关注

    9

    文章

    1073

    浏览量

    40158
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10442

    浏览量

    206564
  • 流媒体
    +关注

    关注

    1

    文章

    182

    浏览量

    16578
收藏 人收藏

    评论

    相关推荐

    讯维融合处理器在银行监控系统升级中的应用实践

    随着金融行业的快速发展和数字化转型的推进,银行对于监控系统的安全性和智能化需求日益提升。在这一背景下,讯维融合处理器以其强大的数据处理能力和高度稳定性,为银行监控系统升级提供了有效的解决方案。 某大
    的头像 发表于 04-01 16:32 133次阅读

    微软Teams应用整合AV1编解码器,降低带宽需求,提升画面清晰度

    AVI是新一代的开源视频编码格式,因高效的压缩能力而备受推崇。借助AV1,只需极小的带宽即可保证视频的高清传输。对于要求高清晰度和流畅度的Teams应用,此时使用AV1编码无疑成为最佳
    的头像 发表于 03-28 09:52 102次阅读

    CMPA1D1J001S Ku波段功率放大器CREE

    工作效率。CMPA1D1J001S 选用 4x3 mm 塑料包裹注塑成型 QFN 封装类型,外形精巧,提供优异的宽带性能和环境稳定性,使客户能够提高新一代体系的 SWaP-C 基准。
    发表于 03-06 09:41

    滤波器和缓冲器用于单通道6阶高清视频滤波驱动电路,可提高视频信号性能——D1675

    D1675单电源工作电压为+2.5V到+5V,是一款高清视频信号译码、编码的滤波器和缓冲器。与使用分立元件的传统设计相比,D1675更能节省PCB板面积,并降低成本以及提高
    发表于 02-29 13:39

    Vulkan 1.3.277新增AV1 Decode扩展,提升视频解码质量

    NVIDIA始终积极投入这一开源计划,不仅持续完善Vulkan Video演示范例,还示范了Encode H.264/H.265以及Decode AV1扩展在其平台上的使用效果。
    的头像 发表于 02-03 14:02 366次阅读

    紫光展锐完成Android 14同步升级

    了OEM和ODM厂商向最新版Android操作系统升级的步骤,大幅降低整体工程成本和资源投入,让系统升级更加高效、快捷。 紫光展锐芯片平台的Android
    的头像 发表于 10-07 16:15 474次阅读

    iMX6常见 Android系统问题

    去掉false 添加truefalse1 第三章 获得root权限如果想要在android下获取root权限,可以参考以下方法: 1.用附件su文件替换out/target/pro
    发表于 08-29 10:32

    请问什么接口在系统编程(ISP)工具支持系统升级?

    什么接口在系统编程(ISP)工具支持系统升级?
    发表于 08-24 07:26

    MA35D1怎么使用?

    本科期间做单片机开发,就是用keil写程序烧录到板子里跑起来;工作接触这个MA35D1不理解他到底怎么玩,是要客制化Linux系统烧进去,然后启动系统后设计应用程序吗?
    发表于 08-18 13:28

    新唐开发平台黄金3部曲:第3部,系统升级

    新唐开发平台黄金3部曲:第3部,系统升级
    的头像 发表于 08-09 14:37 328次阅读
    新唐开发平台黄金3部曲:第3部,<b class='flag-5'>系统升级</b>

    ARM Neoverse N1 Core性能分析方法

    ,许多现实世界的工作负载显示出非常有竞争力的性能和显著的成本节约。最近的一些例子包括:H.264视频编码、memcached、Elasticsearch、NGINX等。 为了最大限度地提高执行
    发表于 08-09 06:01

    新SDK平台下载开源全志D1-H/D1s的SDK

    SDK 使用 mkdir 命令新建文件夹,保存之后需要拉取的 SDK,然后 cd 进入到刚才新建的文件夹。 $ mkdir tina-d1-h $ cd tina-d1-h 初始化 Repo
    发表于 08-02 09:24

    硬解之后,NVIDIA Ada架构GPU新增AV1编码

    AV1 是新的黄金标准视频格式,与旧的 H.264 和 H.265 格式相比具有更高的效率和质量。它是开放媒体联盟标准化的最新免版税高效视频编码器。
    的头像 发表于 05-12 10:20 900次阅读
    硬解之后,NVIDIA Ada架构GPU新增<b class='flag-5'>AV1</b>编码

    可以将Wemos D1 Mini Lite用作微处理器吗?

    所以我正在尝试使用 MAX31855 测量温度,我使用 D1 Mini Lite 作为微处理器,设置非常接近下面视频的设置,只是将 arduino nano 替换
    发表于 05-11 07:25

    迅为国产化RK3588开发平台16G大内存64G存储2路千兆以太网4G/5G通信

    的消耗上提升了30%。6TOPs的NPU算力,赋能各类AI场景。 强大的视频编解码 8K编码+8K解码,多路视频源同时解码。支持8K@60fpsH.265/H.264/P9/AV1视频
    发表于 05-09 10:31