热门内容

公众号"MAKE1"

获取行业最新资讯

请扫码添加

专业客服企业微信

蓝牙的4个冷知识!专业开发者都没关注过的几个重要特性!-燚智能硬件开发周教授

简介

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

觉得有道理? 左侧有“公众号”、“微信号”、“头条号”,随便你想加哪个都行!还不过瘾,直接Call我们吧!

前面我们讲了经典蓝牙和低功耗蓝牙技术的基本应用场景

链接在此!经典蓝牙和BLE低功耗蓝牙,分别有什么特点?如何应用?

今天讲一讲,蓝牙应用中的几个冷门知识!

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

传统蓝牙耳机,音质确实不怎么样。通常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协议,音质效果比高通更厉害,不过只有索尼自己的手机和耳机才能使用,应用范围很窄,只适合忠实索粉。

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

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

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

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

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

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

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

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

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

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

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

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

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

蓝牙有什么缺点?

蓝牙怕同频段的干扰。

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

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

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


觉得有道理? 左侧有“公众号”、“微信号”、“头条号”,随便你想加哪个都行!还不过瘾,直接Call我们吧!

相关精彩内容回顾:

电容竟然也会发声!99%的硬件工程师都不知道!

射频工作原理详解,0基础也能看懂!2G、4G、TDD、FDD、CDMA

电阻的6大冷门参数,别人讲过的咱们都不讲!

头条号:https://www.toutiao.com/i6534546601367568899/

14
 条评论
相关内容推荐