LE audio修炼手册
文章平均质量分 79
主要是记录LE Audio学习过程中,一些关键的技术点及心得分享
Bluedroid_gao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【LE audio修炼手册】BAP协议 4/8 -- Unicast audio streaming procedures
如下是Unicast audio streaming程序要求:发现 Sink PAC Characteristic 和/或 Sink Audio Locations Characteristic 和/或 Sink ASE Characteristic 通知 Unicast Client,Unicast Server支持Audio Sink角色。发现Source PAC Characteristic 和/或 Source Audio Locations Characteristic 和/或 Source A原创 2025-09-10 21:11:00 · 575 阅读 · 0 评论 -
【LE audio修炼手册】BAP协议 3/8 -- LC3 codec integration
LC3媒体数据包格式包含编解码器帧块组成的有效载荷,其帧数量和顺序由Audio_Channel_Allocation定义,采用固定比特率编码。LC3规范详细定义了编解码能力、配置参数和元数据要求,支持单播和广播场景下的多声道音频传输。单播模式下支持多种设备配置方案,通过CIS传输最多两个音频流;广播模式下通过BIS传输单个音频流到多个接收端。该标准提供了从单声道到立体声等不同音频配置的完整实现方案和技术要求。原创 2025-08-25 21:20:26 · 488 阅读 · 0 评论 -
【LE audio修炼手册】LE audio Broadcast配置流程
本文介绍了广播音频系统的配置流程,主要包括三部分:1)BroadcastSource的参数配置;2)BroadcastAssistant通过GATT连接发现并配置相关服务特性;3)BroadcastAssistant协助设备加入广播音频的过程,包括参数配置、扫描开启、同步信息传输、数据路径设置及广播码配置等步骤,最终实现BroadcastSink正确接收ISO数据。原创 2025-08-22 17:22:15 · 267 阅读 · 0 评论 -
【LE audio修炼手册】BAP协议 2/8 -- Profile support requirements 2/2
本文详细规范了蓝牙音频设备的技术要求,主要涵盖单播客户端(UnicastClient)、广播源(BroadcastSource)、广播接收器(BroadcastSink)、扫描代理(ScanDelegator)和广播助手(BroadcastAssistant)五大角色。核心内容包括:1)ATT传输层至少需支持64字节MTU,增强型需包含EATT承载;2)GATT服务发现与特性配置流程,包括PACS/ASCS/BASS等服务的发现方法和通知使能机制;3)广播音频的公告规范,定义BASIC/Broadcast两原创 2025-08-04 21:25:32 · 324 阅读 · 0 评论 -
【LE audio修炼手册】LE audio Unicast连接流程(hci log解析)
与LEA设备发起LE create connection动作,建立ACL链路。原创 2025-07-30 20:44:35 · 411 阅读 · 1 评论 -
【LE audio修炼手册】BAP协议 2/8 -- Profile support requirements 1/2
本文档规定了UnicastServer在音频服务中的技术要求,主要包括:1)仅支持单一音频流控制服务(ASCS)和发布音频能力服务(PACS);2)ATT传输要求最小MTU为64字节;3)对PACS和ASCS的附加要求,包括音频角色支持、上下文类型设置、通道复用规则等;4)设备通过特定广播PDU格式(Targeted/General Announcement)向客户端通告可连接状态。文档详细定义了音频能力配置、通道数量计算等具体技术指标,确保设备间音频服务的互操作性。原创 2025-06-16 21:37:01 · 344 阅读 · 0 评论 -
【LE audio修炼手册】BAP协议 1/8 -- Configuration
BAP协议栈定义了6种角色:单播服务器/客户端、广播源/接收器、广播助手和扫描代理。各角色具有明确的GATT服务关系,如单播服务器作为GATT服务器,客户端作为GATT客户端。协议对角色并发和拓扑结构有严格限制,如设备不能同时担任单播客户端和服务器。BAP依赖蓝牙LE规范,要求至少一条ATT或EATT通道支持数据传输。不同角色对应特定的GAP角色组合,如广播源使用广播者角色,接收器使用观察者角色等。该框架规范了蓝牙音频传输中的角色分工和交互机制。原创 2025-06-11 21:33:33 · 385 阅读 · 0 评论 -
【LE audio修炼手册】GAF功能及架构介绍
GAF 全称 Generic Audio Framework,作为LE audio中新增的一个audio中间件,它包含所有被认为是通用的功能,即可能被多个音频应用程序使用的功能。GAF中的所有规范中Profiles或者Services,均使用标准的BLE GATT模型定义。GAF中包含18个新增profile,它们之间没有明显的层次结构和关系,大致可以分为4块,原创 2025-05-31 22:52:48 · 551 阅读 · 2 评论 -
【LE audio修炼手册】LE audio整体架构及相关SPEC链接
LEA协议相关链接如下:原创 2025-05-27 20:53:06 · 495 阅读 · 0 评论
分享