使用设备的GPIO触发短音频文件播放

时间:2024-04-08
新悦网络

编辑:

1、简介

音频设备内可以存储多个短音频文件,可以通过HTTP,SIP-ANSWER,SIP-DTMF,GPIO等多种触发短音频文件的本地播放。

HTTP,SIP-ANSWER,SIP-DTMF触发短音频的实例在其他文档介绍,请参考相关文档获得更详细信息。

本文通过实例介绍GPIO触发短音频的方法,设置短音频播放的同时,向网络RTP广播音频流,其他设备同时接收播放。

本文使用Manager进行参数配置。

2、名词

Manager:我司开发的windows发现和配置工具(www.link-com.com)

3、实例

此实例,我们使用测试机(192.168.3.11)的C1输入口作为触发源,当有C1有信号时,本地扬声器播放短音频,同时向224.100.1.55:10000组播。

我们设置接收机(192.168.3.22)的RTP组播监听224.100.1.55:10000,当这个组播地址上有音频流时,播放。

3.1、准备

按下系统图,连接网络,设置好电脑和设备的IP地址。

 

 

参考《使用Manager应用程序发现和配置设备参数》了解如何发现和配置设备IP地址。

将扬声器与DEMO板的功放输出相连。

使用一个开关按键,连接DEMO板的C1和COM口

参考《设备内的短音频及其应用》,将一个MP3文件作为短音频上传到测试机(192.168.3.11)的id=1位置。

 

img1

 

3.2、GPIO触发设置

在Manager工具,双击设备,进入设备配置窗口,切换“按键定义”

 

img2

 

对按键1进行设置,如上图所示

按键模式:触发

按键1模式:采播

IP地址和端口:224.100.1.55:10000

音源:短音频

短音频ID:0

本地回放音量:85

点击“保存”,保存设置。

完成此步骤,可以通过按键触发短音频了,

有两种停止方式,一是播放结束自动停止,二是再次触发按键,立即终止播放。

3.3、接收机配置

使用Manager,双击192.168.3.22设备,弹出的设置窗口进入“监听IP地址”

 

img3

 

播放音量设置为90,

地址2设置为224.100.1.55:10000

点击“保存”按钮,保存参数。

3.4、测试

触发测试机的按钮,可测试机和接收机同时播放短音频。

 

文档下载:使用设备的GPIO触发短音频文件播放

最新内容

知识库