蓝牙中的sbc_蓝牙sbc格式和aac差别

蓝牙中的sbc_蓝牙sbc格式和aac差别在之前《小米的试用哲学:小米AirDots青春版和Redmi红米AirDots无线耳机体验》中,我提到了这两款耳机都支持aptXHD。不过在这两款耳机上,也仅仅支持了aptXHD这个技术,也需要配合高通骁龙手机使用,iOS也就别想了……经过实际测试,这两款耳机均不支持aptXHD技术,在此更正,并对造成的误解致歉!这两款耳机支持SBC、AAC两种编码。小米AirDots青春版和Redmi红…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在之前《小米的试用哲学:小米AirDots青春版和Redmi红米 AirDots无线耳机体验》中,我提到了这两款耳机都支持aptX HD。

不过在这两款耳机上,也仅仅支持了aptX HD这个技术,也需要配合高通骁龙手机使用,iOS也就别想了……

经过实际测试,这两款耳机均不支持aptX HD技术,在此更正,并对造成的误解致歉!这两款耳机支持SBC、AAC两种编码。

a7183d0b4d87c3942014df79dd3690fa.png

小米AirDots青春版和Redmi红米AirDots支持蓝牙编码技术

不过,在购买蓝牙耳机的时候,现在都会注意到所支持的蓝牙协议,譬如这两款耳机所采用了HFP、A2DP、 HSP、AVRCP四种蓝牙协议。同时诸如索尼的LDAC、高通的aptX编码技术,也经常提到,索性在这儿总结一下。

总结前,再次对之前的错误致歉!

协议

蓝牙设备之间的通信协议,类似于上网时候网址前用的“http(HyperText Transfer Protocol,超文本传输协议)”,用以规定设备之间用什么方式“对话”,就像人类交流的语言一样。

上了岁数的人可能知道,早期的蓝牙耳机都很酷,一般只有一个,而不是现在的一对,挂在一副耳朵上,戴上妥妥的高级特工既视感。

e8cbce1493236e54b5b045e61cac5d2a.png

诺基亚J蓝牙耳机

那个时候蓝牙耳机主要是用来接听电话,实现手机等设备的一部分免提功能。当无线时代逐渐到来的时候,蓝牙耳机势必要支持立体声播放,同时也要提供更好的音质和更低的延迟。

目前蓝牙耳机支持的协议主要有HSP、HFP、A2DP和AVRCP四种。

HSP

HSP,Head Set Profile,手机规格,也是蓝牙耳机功能的基础,提供手机与耳机之间通信所需要的最基本功能,也就是语音的输入和输出。

HFP

HFP,Hands Free Profile,免提规格。这个协议在HSP协议的基础上增加了一些功能,从而使蓝牙耳机可以通过按键控制手机。

A2DP

A2DP,Advanced Audio Distribution Profile,高级音频传输规格。之前的HSP、HFP协议依然是单声道音频信号,因为无论是电话还是手机听筒,都是单声道的。为了传输立体声信号,A2DP允许两个同样支持此协议的设备之间传输更高音质的音频信号。但是如果只有一个设备支持此协议的话,无论耳机是否双输出设计,就只能用HFP协议传输单声道音频。

AVRCP

AVRCP,Audio/Video Remote Control Profile,音频/视频遥控规格。比之前的HFP更复杂,从而允许蓝牙耳机发送更多的控制命令,譬如音乐的快进、暂停等。

事实上,目前市面上几乎所有的双声道蓝牙耳机和手机都支持这四种协议,购买之后基本不需要特别注意。

编码

蓝牙作为一种无线传输技术,其带宽和传输距离非常有限。这么做的原因是随着其他无线传输技术的发展,蓝牙给自己的定位就是在“万物互联”的物联网时代,在尽可能保持低功耗的情况下,提供更高的带宽和连接稳定性。传输距离和速率并不是最重要的考量因素。因此怎样在不富裕的带宽下提供更好的音质,就需要合理的编码技术。

现在经常提到的LDAC、aptX技术均为蓝牙音频传输过程中的编码格式,就像上网时候传输的不同文件格式,比如图片通常是JPG格式。常见的蓝牙音频编码有SBC、AAC、LDAC和aptX。其中高通的aptX编码之后又衍生出音质更好的aptX HD、aptX LL(Low Latency,低延迟)和最新的aptX Adaptive。

蓝牙技术的带宽就像一条公路,而合理的编码技术就像是调度有序的交通指挥系统,让数据传输更为有效率,从而提供更好的音质。

SBC

SBC,Sub-Band Coding,子带编码。这个编码技术是之前提到的A2DP协议“钦定”的编码格式,也就是说,所有的蓝牙耳机都支持这个编码格式。

SBC编码技术的最大数据传输速率为328kbps,不过为了实现更远的传输距离与传输连续性,所以码率会在190kbps到328kbps之间浮动。这个协议在设计之初就是为了更低功耗、更低延迟,还要尽可能少传输数据,作为一个比较老的编码技术,SBC并没有特别考虑音质表现,所以整体上音质水品一般。

AAC

AAC,Advanced Audio Coding,高级音频编码。这是一种压缩比较高的编码算法,苹果更喜欢用这种编码,而目前Android手机也基本上都支持了(从Android 8.0开始支持)。AAC编码技术不是开放的,所以厂商需要付费才能支持这种编码技术。最大传输速率为250kbps,但由于更好的编码技术,并且一开始就考虑了音质的提升,AAC编码实现了在较低码率下比SBC更好一点的音质。

苹果手机仅支持SBC和AAC两种编码,不过Mac却可以支持aptX,但需要软件在macOS中手动设置。

aptX、aptX HD、aptX LL、aptX Adaptive

高通的aptX编码技术往往是和高通骁龙系列的移动平台一起打包出售的,也成为了一种“事实上”的蓝牙耳机音频编码技术标准,毕竟市面上大部分Android手机都采用高通技术的。

aptX最高提供352kbps码率,可以传输16bit/48kHz的音频信息,已经属于“音质较好”梯队的采样标准了。

而aptX HD更进一步,提供了最高576kbps的码率,可以支持采样为24bit/48kHz的音频,进一步提高了音质。

不过这些编码技术都在提升音质,却没有特别在意降低传输的延迟,一般延迟都在80~140ms左右。为此,高通推出了aptX LL(Low Latency,低延迟)编码技术。如其名,可谓不计一切代价降低蓝牙传输过程中的延迟。拥有与aptX一样的传输速率,却拥有40ms左右的延迟。这对于游戏过程是极大的提升,但是在播放视频的时候,一般播放器会自动根据延迟调整画面,所以没有什么差别。

aptX Adaptive是高通最新的aptX技术,可以看作是把aptX HD与aptX LL结合一起,在279~420kbps码率之间动态调整,来平衡延迟和音质。非常类似视频和音频压制过程中的动态码率技术。譬如音乐的场景中提供高码率以提升音质;而游戏这种音质要求较低和音频信息较为简单的场景中(比如“吃鸡”游戏中,除了简单的环境音就是枪声),尽可能减少延迟。

LDAC

索尼大法好!

LDAC是索尼这个老牌做音乐大厂所推出的蓝牙音频编码技术,也是作为索尼脸面一样的“扛把子”编码技术。毕竟,如果索尼都弄不出来真的“好听”的蓝牙耳机,已经卸任的平井一夫怎么对得起索尼的24位先帝(大雾)?

传输速率最高达到了丧心病狂的990kbps,LDAC其实提供了三档传输模式,默认为660kbps,最高990kbps,最低为330kbps。

可以传输24bit/96kHz的音频,基本上可以说达到了无损级别了,反正24bit/96kHz这种采样的音频资源并不多,除了索尼提供一部分版权音乐购买下载以外,大部分都是网友自己采集的。

为了这个音质所带来的副作用就是传输功耗大、稳定性差,而且并不是每台手机都可以990kbps传输的,很多手机还是使用默认的660kbps的码率。

最重要的一点,也是支持LDAC的耳机都有的最主要特征,那就是——贵!不过就音质方面,一分钱一分货。

结合网上资料和使用体验来说,索尼选择990kbps作为码率的阈值,应该说已经到了目前蓝牙连接可用的稳定性极限了,而且因此带来的功耗也会影响耳机的续航能力。

总结

从音质和体验上来说,买蓝牙耳机,支持的传输协议的确很重要。Android手机是非常开放的,SBC、AAC、aptX、LDAC都支持;而iPhone仅支持SBC和AAC。

但是如果考虑到现在开始流行的真无线耳机(TWS,True Wireless),还要考虑左右耳塞的同步问题,以及同步所带来的延迟。这又是另外一回事了,简单说,真无线耳机左右耳塞的同步会进一步提高延迟。

AirPods的核心技术之一(明确说第二代),就是在AAC技术下,延迟之低已经是目前TWS耳机中执牛耳者,这也是其他真无线蓝牙耳机厂商需要提升的地方。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/194875.html原文链接:https://javaforall.net

(0)
上一篇 2025年10月28日 上午11:43
下一篇 2025年10月28日 下午12:15


相关推荐

  • 腾讯版“小龙虾”更新!微信一键直连

    腾讯版“小龙虾”更新!微信一键直连

    2026年3月13日
    2
  • 商湯「辦公小浣熊」接入OpenClaw

    商湯「辦公小浣熊」接入OpenClaw

    2026年3月13日
    2
  • 容斥原理详解

    容斥原理详解转载于 https blog csdn net xianglunxi article details 翻译 vici cust 对容斥原理的描述容斥原理是一种重要的组合数学方法 可以让你求解任意大小的集合 或者计算复合事件的概率 描述 nbsp nbsp nbsp nbsp nbsp nbsp nbsp 容斥原理可以描述如下 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 要计算几个集合并集的大小 我们要先将所有单个集合的大小计算出来 然后减

    2026年3月20日
    2
  • 经典十大排序算法(含升序降序,基数排序含负数排序)【Java版完整代码】【建议收藏系列】[通俗易懂]

    经典十大排序算法(含升序降序,基数排序含负数排序)【Java版完整代码】【建议收藏系列】[通俗易懂]经典十大排序算法【Java版完整代码】写在前面的话十大排序算法对比冒泡排序快速排序直接选择排序堆排序归并排序插入排序希尔排序计数排序桶排序基数排序写在前面的话       虽然已经有很多人总结过这十大排序算法,优秀的文章也不少,但是Java完整版的好像不多,还存在某些文章代码存在错误的情况,同时也为了自己练手,决定把所有的写一遍巩固下,同时也真诚的希望阅读到这篇文章的小伙伴们可以自己去从头敲一遍,不要粘贴复制!希望我的文章对你有所帮助

    2022年6月11日
    29
  • word转pdf的java实现_java实现word转pdf

    word转pdf的java实现_java实现word转pdf文章时间:2020-12-516:38:54解决问题:java实现word转pdf目前发现可用的实现方式有两种,一种是使用e-iceblue的免费版api,此方法最为简单但存在限制,导出页数不能超过三页。另一种是使用openoffice,但较上一种方法麻烦一些,需要安装openoffice的软件,但没有导出限制,请根据自身需求自行选用。方式一e-iceblue的免费版api官方文档https:…

    2022年6月8日
    117
  • VB调用API函数

    VB调用API函数API 函数快速入门怎样在 VB 中声明和使用 API 函数 nbsp nbsp 一 在 VB 中声明 API 函数有两种方法 如果我们只在某个窗体中使用 API 函数 我们可以在窗体代码的 General 部分声明它 nbsp 声明的语法是 PrivateDecla PrivateDecla 这里必须采用 Private 声明

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号