LE AUDIO名称解释

公告 未结 置顶 精帖
0 1751
百瑞君
百瑞君 2022-06-30
编辑

123


蓝牙音频技术的诞生让我们得以摆脱耳机线束的束缚,以更自由的方式探寻更美妙的音频体验。作为新一代蓝牙音频技术标准,2020年发布的LE Audio不仅提升了蓝牙音频性能,还将赋能诸多创新用例,基于该技术的新一代设备将为用户提供体验和共享无线音频的全新方式,开创蓝牙无线音频新市场。


PACS、ASCS等Service均是基于Bluetooth Core中的GATT协议。GATT定义两个 BLE 设备通过叫做 Service 和 Characteristic 的东西进行通信。GATT起作用前,需要两个蓝牙设备先建立连接。作为GATT-Server的设备中会存在相应的Service,作为GATT-Client的设备可以通过Service中的定义特征与行为对Server设备中的数据进行修改。


02

 BAP、MCP、CCP、CSIP、MICP、VCP等配置文件定义了如何使用相关Service实现一些基础功能,如:单纯的音频数据传输功能、单纯的媒体控制功能等。


03

CAP定义了如何将这些功能结合起来实现基础场景。


04

TMAP、HAP定义了如何结合这些功能实现一些具体用例。例如:TMAP可以将BAP与CCP等结合起来,实现通话场景;CCP定义了如何拨打电话、接听电话、挂断电话等;BAP定义了如何发送音频数据、接收音频数据等;TMAP定义首先通过CCP的定义拨打电话,接通后,再通过BAP的定义发送和接收音频数据,完成一个完整的用例。



Service展示一些设备能具有的数据与行为,Profile定义如何通过Service的组合与运用实现一些功能和场景。

01

Service:服务是完成特定功能或特性的数据和相关行为的集合。在GATT中,服务是由其服务定义来定义的。服务定义可能包含的服务、强制特征和可选特征。例如,电量信息服务、系统信息服务等,每个service中又包含多个characteristic特征值。

每个具体的characteristic特征值才是BLE通信的主题。比如当前的电量是80%,所以会通过电量的characteristic特征值存在从机的profile里,这样主机就可以通过这个characteristic来读取80%这个数据。



02

Profile:规范是蓝牙对应于每一个具体的应用场景以及每一种应用的不同的协议栈,也就是说它其实是实现某种功能对应的自下而上的协议的组合。类似于对于横向协议的纵向组合。例如,BAP(基本音频配置文件)定义了PACS(发布音频功能服务)和ASCS(音频流控制服务)如何组合使用实现单播功能;以及PACS(发布音频功能服务)和BASS(广播音频扫描服务)如何组合使用实现广播功能。

回帖
  • 消灭零回复
验证码
本月热议
没有相关数据