如何搭建TLSR9 Auracast广播音频应用示例

泰凌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)上音乐播放效果。
+
telink demo - auracast broadcast audio
5
扩展功能
auracast广播音频的功能模块很多,以上示例只展示了最基本音频分享的功能。泰凌在不远的未来将正式发布支持le audio的sdk,开发者可以在此基础上二次开发出更多的场景和功能。例如:广播源(pbs)可以广播usb输入的立体声音乐同时在广播mic采集的声音,广播控制助手(pba)根据用户选择,将广播接收端(pbk)配置为播放音乐还是mic声音。
对auracast广播音频感兴趣的小伙伴可以随时联系泰凌获取更多信息。


华为P10闪存门事件全记录,三星成赢家,暴露国产机之殇
魅族魅蓝5S售价曝光:这配置卖这价,有点惊人 售价1099元起
凌力尔特推出完整高压侧电流检测器件LT6109
苹果14官方发布会时间 苹果14的四个款式
如何在 Wi-Fi 模块中实现更好的物联网安全性
如何搭建TLSR9 Auracast广播音频应用示例
董明珠在下一盘什么大棋?又是全员涨薪又是增持
5v2a充电器芯片U65143介绍
一种替代性低功耗的电流检测解决方案
大疆发布N3飞控系统大幅提升系统可靠性
TC3xx芯片的Trap功能详解
简易IC测试仪的制作教程
泰克示波器维修案例—泰克TDS2014C维修介绍
安森美推出超小封装低压降(LDO)线性稳压器
三星电子推出首个LPCAMM内存解决方案
苹果停止iOS 12.5 iPhone 5S、6等老机型不允许降级
专业做拆分盘系统开发资金盘开发及拆分盘模式平台开发公司
虚拟现实正在加速从实验室场景迈向商业化应用
APS生产计划排产在企业粗支纱生产的应用
8K电视未来在彩电市场中将会如何发展