迅维网

冷知识!:4个专业的开发者都没关心过的蓝牙使用的重要特点!

xinhua668 2018-3-21 09:09


  经典蓝牙和BLE低功耗蓝牙,分别有什么特点?如何使用?今天讲一讲,蓝牙使用中的几个冷门知识!

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


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

  iPhone的蓝牙,用的AAC编码,压缩损耗比SBC小了一些,实际效果能够略超过320kbps的MP3。(Android为什么不支持AAC?因为不给苹果交专利费。)因此,同一款耳机(如果两个格式都支持),在iPhone上的音质比安卓手机上要更好

  不过Android阵营也没有自甘堕落,高通收购了CSR之后,把APT-X格式的蓝牙音频广泛运用在骁龙系列手机处理器上,码率高、效果好,大大超过了iPhone的AAC,已经接近了无损音乐的水平。(需要搭配CSR芯片的蓝牙耳机)而索尼自创了LDAC协议,音质效果比高通更厉害,不过只有索尼自己的手机和耳机才能运用,使用范围很窄,只适合忠实索粉。

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

冷知识!:4个专业的开发者都没关心过的蓝牙使用的重要特点! 图


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


  如果需要用蓝牙传输数据,经典蓝牙用SPP,BLE用GATT。但BLE的GATT本来不是规划给数据传输的,所以一次只能传10个字节,连续传输速度也就1-2KB/s。所以,蓝牙手环升级一次固件,得花一两分钟。如果BLE传音频,码率太低几乎没有实用价值。通常BLE主要还是用来传输传感器信号、控制指令等。

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

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

冷知识!:4个专业的开发者都没关心过的蓝牙使用的重要特点! 图


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


  经典蓝牙1对1,BLE 1对多。经典蓝牙,虽然能够连接很多个,但是同时只能运用一个。例如一台手机同时连了2个蓝牙耳机,运用的时候就需要切换,不能两个都响。不过,经典蓝牙下面的不一样协议的两个外设,可以同时运用。例如可以一边听蓝牙耳机,一边用蓝牙键盘。或者同时用SPP协议发数据。

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

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

冷知识!:4个专业的开发者都没关心过的蓝牙使用的重要特点! 图


蓝牙有什么缺点?


  蓝牙怕同频段的干扰。蓝牙是基于2.4G频段的无线信号,2.4G频段是个公开频段,谁都可以用,频段非常拥挤,例如像Zigbee、WIFI、2.4G遥控等。再加上运用蓝牙设备的人越来越多,蓝牙传输的稳定性会受到一定影响。像在某些大城市的机场,运用蓝牙耳机的人特别多,像Airpods这样的双路蓝牙连接的耳机,就很容易被干扰掉线

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

冷知识!:4个专业的开发者都没关心过的蓝牙使用的重要特点! 图



雷人

握手

鲜花

鸡蛋

路过
收藏
来自: 今日头条
关闭

站长提醒 上一条 /1 下一条

返回顶部
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索