泰凌TLSR9系列芯片和协议栈支持蓝牙5.3核心规范以及LE Audio的各项规范。客户可以基于泰凌TLSR9 Auracast™方案,快速了解和评估Auracast™广播音频特性和功能,并进行量产产品的开发。下面介绍如何搭建TLSR9 Auracast™广播音频应用示例。
1. 硬件清单
Auracast™广播音频的广播接收端(PBK)数量是没有限制,演示以两个广播接收端(PBK)设备为例。
2. 角色主要功能
广播源(Public Broadcast Source, PBS)
B91 Dongle运行广播源(PBS)角色,主要功能:
支持USB音频输入
LED可以指示状态。黄灯闪烁指示芯片正常运行,红灯亮指示USB端有音频输入
广播BIS音频数据,LC3配置48_4(采样率:48KHz,采样深度:16bit,帧周期:10ms,每帧压缩数据:120字节)
广播接收端(Public Broadcast Sink, PBK)
B91 Audio Dev Board运行广播接收端(PBK)角色,主要功能:
立体声播放同步的广播音频
支持本地和远程音量调节、静音功能
LED可以指示状态,黄灯亮指示芯片供电正常;白灯闪烁指示芯片正常工作;红灯亮指示广播控制助手(PBA)建立异步连接;绿灯亮指示正在同步广播源(PBS)的音频流
广播控制助手(Public Broadcast Assistant, PBA)
B91 RCU运行广播控制助手(PBA)角色,主要功能:
支持和多路广播接收端(PBK)建立异步连接
每路PBK保存多路广播源(PBS)信息
支持PBK掉电恢复同步状态
支持远端调节广播接收端(PBK)音量、静音
一键切换广播接收端(PBK)同步的广播源(PBS)信息
3. 技术实现
在Auracast™广播音频场景中,广播源通过USB接入到电脑或手机,并将USB接收的音频流,经LC3编码后,发射到空中(Broadcast Isochronous Stream, BIS)。
接收端上电会广播扫描代理包,等待控制助手建立连接,完成连接之后,控制助手会扫描接收端能支持的广播音频信息,并且通过用户界面显示给用户。用户选择想要接收端接收的广播音频,控制助手通过广播信息同步机制(PAST)发送给接收端,接收端获取到需要同步的广播音频信息后,完成同步并播放音乐。
4. 操作步骤
Auracast™广播音频的操作步骤如下:
Step 1
通过Telink Burning board下载对应的程序,具体烧录方法以及工具使用可参考泰凌Wiki网址:
http://wiki.telink-semi.cn/wiki/IDE-and-Tools/Burning-and-Debugging-Tools-for-all-Series/
Step 2
将广播源(PBS)设备通过USB接入到电脑或手机,电脑上选择播放设备“Telink BIS SOURCE”,手机(以HUAWEI Mate 40 Harmony OS 2.0.0为例)卡片上选择有线耳机。正常情况下手机会默认切换到USB播放声音。
打开音乐播放器播放音乐,广播源(PBS)红灯亮。
Step 3
各将一个广播控制助手(PBA)和广播接收端(PBK)设备上电,等待完成配对。广播控制助手(PBA)上会绿灯闪烁两次,广播接收端(PBK)红灯亮,再依次上电其他的广播控制助手(PBA)和广播接收端(PBK)设备。该Demo为了操作方便,广播控制助手(PBA)只支持一个广播接收端(PBK)设备连接。
Step 4
点击广播控制助手(PBA)上“菜单”按键,可以将广播源(PBS)信息同步到广播接收端(PBK)。如广播接收端(PBK)上无同步的广播源(PBS)信息,接收新的广播源(PBS)信息,广播接收端(PBK)开始同步音频;如广播接收端(PBK)上已经有同步广播源(PBS)信息,广播控制助手(PBA)会先将旧的广播源(PBS)信息溢出,再添加新的广播源(PBS)信息,广播接收端(PBK)开始同步新的音频。
Step 5
广播接收端(PBK)绿灯亮,表示已经有在同步广播源(PBS)的音频信息,可使用3.5mm音频口外接耳机或音箱便可听到正在播放的音乐。
Step 6
通过广播控制助手(PBA)上的“音量-”、“音量+”、“静音”等按键可以设置广播接收端(PBK)上音乐播放效果。
5. 扩展功能
Auracast™广播音频的功能模块很多,以上示例只展示了最基本音频分享的功能。泰凌在不远的未来将正式发布支持LE Audio的SDK,开发者可以在此基础上二次开发出更多的场景和功能。例如:广播源(PBS)可以广播USB输入的立体声音乐同时在广播MIC采集的声音,广播控制助手(PBA)根据用户选择,将广播接收端(PBK)配置为播放音乐还是MIC声音。
对Auracast™广播音频感兴趣的小伙伴可以随时联系泰凌获取更多信息。
关于泰凌
泰凌微电子致力于为客户提供一站式的低功耗高性能无线连接SoC芯片解决方案,包括经典蓝牙,蓝牙低功耗,蓝牙Mesh,Zigbee,Thread,Matter,Apple HomeKit,Apple“查找(Find My)”,和私有协议等低功耗2.4GHz多协议无线连接系统级芯片和丰富的固件协议栈。公司产品广泛应用于智能照明,智能家居/楼宇,智能遥控,无线外设,智能零售,穿戴设备,无线音频,智能玩具,物流追踪,智慧城市等各类消费和商业应用场景中。
官网:www.telink-semi.com
微信公众号:telink-semi
QQ技术讨论群:498183667
泰凌开发者论坛:https://developers.telink-semi.cn/
销售接洽:
中国大陆(华东、华北) : +86-21-20281118-8213
中国大陆(华南、香港、音频) : +86-0755-26614003
telinksales@telink-semi.com