用料
- BW21-CBV-Kit x 1
- 3.5 毫米 TRS/TRRS 分线器 x 1(例如,Adafruit 2791 / Sparkfun 11570)
示例
说明
这个例子展示了如何将音频从计算机串流到 BW21-CBV-Kit 。
实现流程
如图所示,将音频插孔连接到 BW21-CBV-Kit 。
- 在 “文件” -> “示例” -> “AmebaMultimedia” -> “Audio” -> “RTPAudioStream” 中打开示例。
- 在突出显示的代码片段中,在“ssid”中填写您的 WiFi 名称,在“pass”中填写 WiFi 密码。
- 编译代码并将其上传到 BW21-CBV-Kit 。
- 按下 复位按钮后,等待 BW21-CBV-Kit 连接到 WiFi 网络。
- 在连接到同一 WiFi 网络的计算机上,打开 VLC 媒体播放器,然后转到“媒体”->“流”。
- 使用 add 按钮,将您想要串流的音频文件添加到 BW21-CBV-Kit ,然后单击 stream 按钮。
- 在显示的新窗口中,单击 Next 以移至目标设置页面。在下拉菜单中,选择“RTP 音频/视频配置文件”,然后单击它旁边的添加按钮。
- 在出现的新选项卡中,在地址字段中输入 BW21-CBV-Kit 的 IP 地址。确保基本端口使用默认值 5004。点击 下一步 按钮。
- 对于转码选项,请确保选中“激活转码”。
- 如果您已经为 BW21-CBV-Kit 创建了配置文件,请选择现有的配置文件,然后跳过下一节来了解如何创建配置文件。否则,点击高亮的按钮为 BW21-CBV-Kit 创建一个新的配置文件。
- 在显示的新窗口中,为新的转码配置文件指定一个合适的名称。确保在 “Encapsulation” 选项卡中选择了 “RAW”。
- 确保在“视频编解码器”和“字幕”选项卡中禁用“视频”和“字幕”。
- 在“Audio codec(音频编解码器)”选项卡中,确保 “Audio”(音频)已启用。
- 选择“MPEG 4 Audio (AAC)”作为编解码器,选择 1 作为声道数。
- 对于采样率,此值应与 BW21-CBV-Kit 的 AudioSetting 配置相同,本例默认为 8000 Hz。单击
create 按钮,确保选择新配置文件,然后单击 Next 按钮。
- 在下一个窗口中,点击串流按钮,VLC 将开始使用 RTP 将音频文件串流到 BW21-CBV-Kit 。
- 将一对有线耳塞插入音频插孔,您应该可以听到从计算机流式传输的音频。您可以使用 VLC 中的按钮来控制播放。
|