【教程】小安派BW21-CBV-Kit——RTSP音频推流

[复制链接]
查看28 | 回复0 | 2025-1-20 14:39:47 | 显示全部楼层 |阅读模式

用料

  • BW21-CBV-Kit x 1

示例

说明

这个例子展示了如何使用 BW21-CBV-Kit 来串流由板载模拟麦克风录制的不同格式的音频。

实现流程

“文件” -> “示例” -> “AmebaMultimedia” -> “Audio” -> “RTSPAudioStream” 中打开范例。

image.png

  • 在突出显示的代码片段中,在“ssid”中填写您的 WiFi 名称,在“pass”中填写WiFi 密码。

image.png

  • 编译代码并将其上传到 BW21-CBV-Kit 。
  • 按下 复位按钮后,等待 BW21-CBV-Kit 连接到 WiFi 网络。主板的 IP 地址和 RTSP 的网络端口号将显示在 Serial Monitor 中。
  • 在连接到同一 WiFi 网络的计算机上,打开 VLC 媒体播放器,然后转到“媒体”->“打开网络流”。

image.png

  • 由于 RTSP 被用作串流协议,因此在 VLC 媒体播放器中输入 “rtsp://{IPaddress}:{port}”' 作为网络 URL,将 {IPaddress} 替换为 BW21-CBV-Kit 的 IP 地址,
  • 将 {port} 替换为 Serial Monitor 中显示的 RTSP 端口。默认 RTSP 端口号为 554。

image.png

  • 接下来,单击“播放”以开始 RTSP 流式传输。您应该能够听到板载麦克风通过计算机重播的声音。

程序说明

可以修改代码以使用 G.711 音频编解码器 (PCMU/PCMA) 而不是默认 AAC。G.711 音频编解码器针对人类语音进行了优化,可以保持语音的清晰度和可理解性,同时减少所需的数据带宽。

用心做好保姆工作
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则