用料
示例
说明
这个例子展示了如何使用 BW21-CBV-Kit 来串流由板载模拟麦克风录制的不同格式的音频。
实现流程
在 “文件” -> “示例” -> “AmebaMultimedia” -> “Audio” -> “RTSPAudioStream” 中打开范例。
- 在突出显示的代码片段中,在“ssid”中填写您的 WiFi 名称,在“pass”中填写WiFi 密码。
- 编译代码并将其上传到 BW21-CBV-Kit 。
- 按下 复位按钮后,等待 BW21-CBV-Kit 连接到 WiFi 网络。主板的 IP 地址和 RTSP 的网络端口号将显示在 Serial Monitor 中。
- 在连接到同一 WiFi 网络的计算机上,打开 VLC 媒体播放器,然后转到“媒体”->“打开网络流”。
- 由于 RTSP 被用作串流协议,因此在 VLC 媒体播放器中输入 “rtsp://{IPaddress}:{port}”' 作为网络 URL,将 {IPaddress} 替换为 BW21-CBV-Kit 的 IP 地址,
- 将 {port} 替换为 Serial Monitor 中显示的 RTSP 端口。默认 RTSP 端口号为 554。
- 接下来,单击“播放”以开始 RTSP 流式传输。您应该能够听到板载麦克风通过计算机重播的声音。
程序说明
可以修改代码以使用 G.711 音频编解码器 (PCMU/PCMA) 而不是默认 AAC。G.711 音频编解码器针对人类语音进行了优化,可以保持语音的清晰度和可理解性,同时减少所需的数据带宽。 |