小白:大神,大神,我回去又反复的研究了好久,搞明白了蓝牙音频的基本原理。
蓝牙相对于WiFi来说就是一条比较窄的运河,随着技术的发展和版本的升级,运河会稍微变宽一些,货船多一些。而传输文件/货物,就是把文件/货物分拆成小包裹,尽可能的塞满所有在运河上跑的船只。
但是传音频流就完全不一样,需要实时的打包,打包的效率如果上不来,基本上每批船都没办法装满。运河的承运能力基本上够强了,但是打包能力才是蓝牙传音乐的瓶颈。
大神:能有这个顿悟,非常不简单了,很多从业数十年的人士都不一定弄明白了。所以说,高版本的蓝牙,对音质有没有提升?不见得。路宽了没人走,还是相对低效。
尽管蓝牙的版本号以数字形式递进,但蓝牙技术却并非一脉相承。
蓝牙1.1/1.2/2.0/2.1/3.0版本属于传统蓝牙,4.0以后的版本着重发展物联网相关的低功耗、远距离、低时延等。
小白:嗯,就是常说的BLE,对移动智能终端来说还是意义非凡的,省电才是硬道理。
大神:对于音频传输,最重要的是A2DP协议,全名是Advanced Audio Distribution Profile 蓝牙音频传输模型协定。这个协议在蓝牙2.1以后,基本就没有太多更新,目前版本号仍然是A2DP 1.2,很多网友戏称A2DP才是蓝牙音频的大毒瘤,一直没什么进步。所以说,蓝牙5.0与蓝牙2.1版本的耳机或音箱听歌,音质应该没什么区别。
小白:对啊对啊,之前跟一个同事聊不同版本音箱对无损音质的支持,他也不太懂,说我这个音箱是蓝牙4.1的,旗舰版是5.0,我这个肯定不支持无损播放。这充分说明了,很多业内人士也不是太懂这个A2DP。
大神:考你一个问题,手机连蓝牙音箱播放音乐,谁对音乐文件进行解码?
小白:这个…?
大神:简单点儿,那用耳机听手机音乐呢?
小白:明白了,应该都是手机解码,普通3.5mm耳机接收的就是变化的电流信号。蓝牙耳机/音箱把流媒体文件还原成模拟信号播放出来。
大神:不好意思,我自己的问题问得不太严谨,准确一些说,都需要解码,只是不太一样。下次花点儿时间给你深入的解读一下。