蓝牙音频传输规范(Basic Audio Profile)(脑图中文版)
一、引言
1.1 规范依赖
本规范依赖于 GATT、GAP、音频流控制服务(ASCS)、发布音频能力服务(PACS)、广播音频扫描服务(BASS)和链路层(LL)。
1.2 一致性
若声称符合本规范,必须按指定方式支持本规范中所有强制性功能。
1.3 蓝牙核心规范版本兼容性
本规范与蓝牙核心规范 5.2 版或更高版本兼容。
1.4 语言规范
术语定义:规定了 shall、must、will 等词在规范中的含义。
保留字段处理:描述了设备对保留字段的处理方式,发送方应设为零,接收方应忽略。
禁止值处理:实现不应使用禁止值,接收方应拒绝包含禁止值的消息。
1.5 通用解释规则
数值表示:二进制数以 “0b” 开头,十六进制数以 “0x” 开头,下划线不影响数值。
位值说明:未明确给出位值时,描述的是位为 0b1 时的含义。
数组参数顺序:多组数组参数按特定顺序排列。
1.6 术语定义
定义了如音频通道、音频位置、音频接收器、音频源等术语,用于理解本规范中的功能。
二、配置
2.1 规范和协议栈
展示了 BAP 的规范和协议栈,包括 GAP、PACS、ASCS、GATT、ATT/EATT、L2CAP、HCI 和链路层。
2.2 规范角色
单播角色:包括单播服务器和单播客户端,单播服务器用于传输广告、暴露音频能力等,单