ESP32的Snapcast客户端
用于同步音频流客户端移植到ESP32
功能清单
当前支持Opus和PCM解码
通过menuconfig进行Wifi设置
自动连接到网络上的快照服务器
Wroom模块上的缓冲区长达150 ms
在Wrover模块上的缓冲区足够多
从Snapcast服务器控制多室同步延迟400ms-2000ms
描述
我继续从@badaix和@bridadan到ESP32 Snapcast客户端的工作。当前,它支持基本功能,例如多音色同步,网络控制的音量和静音。目前,它仅支持Opus和PCM 16bit / 48Khz音频流,并且同步化部分仍在研究中。
请查看任务列表,随时填写。
我使用了英飞凌MA12070P多级D类组合编码/放大器,因为它在高电源轨上具有出色的功率效率。它可以使电池电源系统在正常收听级别下具有良好的播放时间,并且仍然具有启动聚会的动力。
程式库
该代码库
2023-06-24 08:46:01
147KB
C
1