首页天道酬勤小米张国全:我们做了一个蓝牙编码的科普

小米张国全:我们做了一个蓝牙编码的科普

admin 12-05 16:35 639次浏览

3月20日,IT之家新闻小米工程师yydjy今天在微博发表了一篇关于蓝牙编码的科普文章,主要讲了LDAC、APTX-HD、APTX、AAC、SBC的区别以及各自的优缺点。

微博原文如下:

大家在小米手机上使用蓝牙耳机时,一定看到过下图所示蓝牙设备名称后面的鳗鱼蛋卷(可能大家还没有注意到,但这其实是小米工程师专门为蓝牙音频爱好者准备的一个小巧贴心的功能):

那么这些密码中的LDAC、APTX高清、APTX、AAC、SBC(排名顺序)是什么呢?以下文字供您简单科普:

其实它们是最常用的蓝牙音频编码格式,基本代表了蓝牙音频编码从最初的MP3音质到蓝牙高清音质的演变过程。

子带编码。

SBC是最早的蓝牙音频编码格式,复杂度低,相同比特率下音质略差。SBC是a2dp(高级音频分发配置文件)协议规定的编码格式。所有蓝牙都会支持这个协议,所以所有蓝牙音频芯片肯定都会支持这个协议。经过几层转码,会有音频细节的丢失,最终SBC的听感会比MP3差。

高级音频编码

AAC是一种高压缩比的编码算法,由杜比实验室提供。目前苹果广泛使用AAC。AAC的比特率和SBC一样,但是听感是SBC无法企及的。

Aptx

Aptx归高通所有,分为三种类型:aptX、aptX高清和aptX低延迟。Aptx的传输速率略高于前者,更高效的编码使得更多的音频细节得以保留,听感也优于SBC和AAC。

LDAC

LDAC归索尼所有。与标准蓝牙编码和压缩技术相比,LDAC技术的效率提高了三倍。它的传输速率可以达到990kbps,如此之高,高分辨率的音频文件不会被过度压缩,失去音质,最终影响收听。LDAC让我们可以在蓝牙设备上体验高清无损音频。

为了在小米手机上使用蓝牙时获得最佳的用户体验,我们特别优化了AAC和LDAC音频编码格式。

美国审计咨询委员会的经验

目前蓝牙设备市场良莠不齐,相当一部分蓝牙音频设备(耳机、音箱、车载蓝牙)宣称支持AAC音频编码格式,但实际上会导致用户连接蓝牙后出现静音等严重问题。为了解决这个问题,谷歌从安卓系统的9.0版本开始,采用了白名单政策——。只有通过小米手机完整兼容性测试的AAC蓝牙设备才允许使用AAC Codec,不在白名单的设备默认使用SBC编码格式。同时市场上的蓝牙设备很多,测试的同学们也做了各种努力(小米生态链设备全覆盖,米粉反馈收集,大数据收集常用蓝牙设备列表),依然会有测试覆盖不到的鱼,所以部分米粉在购买新的蓝牙设备后,难免会遇到AAC设备无法使用AAC音频编码的问题。如何解决这个问题?现在我们采用了白名单用户自主选择切换的方案,给用户选择权,用户可以自主选择是否使用AAC编码格式。当使用的设备不在兼容性白名单中时,MIUI会提示用户如何开启更好的音频编码格式,如果在使用中发现兼容性问题,用户可以选择关闭该功能,避免影响正常使用体验。

更详细的介绍这个功能地址:点击这里进入。

LDAC经验

对了,所有安卓8.0版本的小米手机都支持LDAC功能。

MIUI论坛功能介绍:点击这里进入。

你对蓝牙了解更多吗?

五分快三计划美国审计咨询委员会的经验

目前蓝牙设备市场良莠不齐,相当一部分蓝牙音频设备(耳机、音箱、车载蓝牙)宣称支持AAC音频编码格式,但实际上会导致用户连接蓝牙后出现静音等严重问题。为了解决这个问题,谷歌从安卓系统的9.0版本开始,采用了白名单政策——。只有通过小米手机完整兼容性测试的AAC蓝牙设备才允许使用AAC Codec,不在白名单的设备默认使用SBC编码格式。同时市场上的蓝牙设备很多,测试的同学们也做了各种努力(小米生态链设备全覆盖,米粉反馈收集,大数据收集常用蓝牙设备列表),依然会有测试覆盖不到的鱼,所以部分米粉在购买新的蓝牙设备后,难免会遇到AAC设备无法使用AAC音频编码的问题。如何解决这个问题?现在我们采用了白名单用户自主选择切换的方案,给用户选择权,用户可以自主选择是否使用AAC编码格式。当使用的设备不在兼容性白名单中时,MIUI会提示用户如何开启更好的音频编码格式,如果在使用中发现兼容性问题,用户可以选择关闭该功能,避免影响正常使用体验。

更详细的介绍这个功能地址:点击这里进入。

LDAC经验

对了,所有安卓8.0版本的小米手机都支持LDAC功能。

MIUI论坛功能介绍:点击这里进入。

你对蓝牙了解更多吗?

SSM框架怎么配置ApplicationContext.xml文件Nginx正向代理与端口转发代表什么意思如何编写JSP页面Elasticsearch入门尝试构建ReactNative0.59应用时与AndroidX相关的AndroidManifest错误Android 获取wifi连接历史记录php怎么修改数据分析表的字段类型RoadRunner有哪些特性
困顿之兽成语(()的困顿) 过了这么多年还是老样子(为什么蓝牙耳机只能连一个)
相关内容