打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
蓝牙的4个冷知识!专业开发者都没关注过的几个重要特性!


蓝牙耳机的音质,真的那么差?

传统蓝牙耳机,音质确实不怎么样。通常Android手机的蓝牙效果,比不上iPhone的蓝牙效果。

主要是因为编码方式:经典蓝牙,支持SBC和AAC两种编码格式,都是有损压缩。Android手机普遍采用了SBC编码,是一种有损压缩格式。SBC编码号称能够达到320kbps的传输速度,但是传输过程中的压缩解压再一次加大了音乐的损失,实际上SBC编码达不到320kbps码率的MP3的音质。

iPhone的蓝牙,用的AAC编码,压缩损耗比SBC小了一些,实际效果能够略超过320kbps的MP3。(Android为什么不支持AAC?因为不给苹果交专利费。)

因此,同一款耳机(如果两个格式都支持),在iPhone上的音质比Android手机上要更好

不过Android阵营也没有自甘堕落,高通收购了CSR之后,把APT-X格式的蓝牙音频广泛使用在骁龙系列手机处理器上,码率高、效果好,大大超过了iPhone的AAC,已经接近了无损音乐的水平。(需要搭配CSR芯片的蓝牙耳机)

索尼自创了LDAC协议,音质效果比高通更厉害,不过只有索尼自己的手机和耳机才能使用,应用范围很窄,只适合忠实索粉。

BLE低功耗蓝牙传数据,真的很慢!

如果需要用蓝牙传输数据,经典蓝牙用SPP,BLE用GATT。

但BLE的GATT本来不是设计给数据传输的,所以一次只能传10个字节,持续传输速度也就1-2KB/s

所以,蓝牙手环升级一次固件,得花一两分钟。如果BLE传音频,码率太低几乎没有实用价值。通常BLE主要还是用来传输传感器信号、控制指令等。

Android系统是把经典蓝牙的SPP打开的,但是IOS是封闭的。如果需要使用经典蓝牙传大一点的数据,在Android上可行,在苹果上是不行的。哪怕你过了MFI认证,苹果照样不给你的用SPP协议。

一个手机能连几个蓝牙设备?

经典蓝牙1对1,BLE 1对多。

经典蓝牙,虽然能够连接很多个,但是同时只能使用一个。例如一台手机同时连了2个蓝牙耳机,使用的时候就需要切换,不能两个都响。

不过,经典蓝牙下面的不同协议的两个外设,可以同时使用。例如可以一边听蓝牙耳机,一边用蓝牙键盘。或者同时用SPP协议发数据。

蓝牙BLE,设计的时候就可以同时连接很多个。一个主机,连接好几个从机,并同时使用。例如,一个手机,同时连了蓝牙手环、蓝牙智能锁、蓝牙防丢器、蓝牙灯等。

蓝牙有什么缺点?

蓝牙怕同频段的干扰。

蓝牙是基于2.4G频段的无线信号,2.4G频段是个公开频段,谁都可以用,频段非常拥挤,例如像Zigbee、WIFI、2.4G遥控等。

再加上使用蓝牙设备的人越来越多,蓝牙传输的稳定性会受到一定影响。像在某些大城市的机场,使用蓝牙耳机的人特别多,像Airpods这样的双路蓝牙连接的耳机,就很容易被干扰掉线


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
想要更好的蓝牙音质?这些蓝牙音频编码你要知道
纷纷取消耳机孔?可知蓝牙音质比耳机线差这么多
手机想要提音质?这款不到10块的神器就能帮助你!
蓝牙芯片ble是什么,以及该如何选型,后续技术发展的路径是什么
当耳机孔从世界上消失,蓝牙耳机的音质准备好了吗?
有没有性价比比较高的国产真无线耳机?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服