目录
6.1 CSIPS – the Coordinated Set Identification Profile and Service
6.2 CAP – the Common Audio Profile
6.2.1 CAP procedures for unicast stream management
6.2.2 CAP procedures for broadcast stream transmission
6.2.3 CAP procedures for broadcast stream reception
6.2.4 CAP procedures for stream handover
6.2.5 CAP procedures for capture and rendering control
6.2.7 CAP and BAP Announcements
6.2.8 Coping with missing set members
在蓝牙®低功耗音频(Bluetooth® LE Audio)系列规范的通用音频框架内,四项BAPS规范(基础音频配置文件、音频流控制服务、广播音频扫描服务和发布音频能力服务)承担了大部分核心功能。如果实现这四项规范,几乎可以构建任何单播或广播应用。不过,这些规范被设计为尽可能通用,这意味着存在多种不同的组合方式。而CAP(通用音频配置文件)则定义了一套流程,用于确立通用方法,以执行在发起方与一个或多个接收方之间建立音频流所需的所有日常操作。对于大多数开发者而言,CAP提供了构建应用程序的接口。
CAP将我们在第3章中提到的内容控制、用例和渲染控制概念联系起来。它定义了在流配置和建立过程中何时需要使用这些概念。当蓝牙低功耗音频设备在连接内的不同用例之间切换,或与不同设备建立连接时,CAP对于防止多配置文件问题也至关重要。
CAP为该流程带来的另一项能力是协调管理。如今,蓝牙音频的最大市场在于耳塞——两个独立设备需要协同工作,仿佛一个整体。BAPS规范处理的是单个流,而CAP则规定了发起方连接多个接收方时的流管理规则,即通过“协调集标识配置文件和服务”将这些流绑定在一起。
最后,CAP定义了“指挥官