想要在某个设备触发或者某个面板或门铃等等触发,然后背景音乐自动播放一段你想要的音乐:比如指纹进门播放欢迎主人回家,离家按离家模式送别主人,起床自动叫主人起床,报警触发报警音源等等,音频文件都可以自行去寻找
第一步,先去下载一段想要的音频文件,文件大小最好在几十K和几百K之间,可以去类似百度广播开放平台区下载,内容自定义https://developer.baidu.com/vcast;
第二步,然后将音频文件放入泊声FTP中,打开泊声海豚FTP(端口号为2121),将文件放入alarm文件夹中。(海豚100 是FTP,大主机是SFTP),可以通过winscp进去FTP,当然海豚100你要在设置中打开FTP;
第三步,打开泊声调试软件,搜索到相应的主机,然后在JSON协议中黏贴协议
{
"direction":"request",
"recvId":"BA520000PNMM1GORCZDI",
"sendId":"BA76EC00112233445566",
"cmd":"PlayStealsAudio",
"arg":
{
"media":
{
"singer":
[
{
"id":"",
"mid":"",
"name":""
}
],
"albumId":"",
"albumMid":"",
"albumName":"",
"duration":"",
"mediaSrc":"localMusic",
"picUrl":"",
"songId":"",
"songMid":"/data/data/com.unibroad.backaudio.baaioe7/files/built_in_media/com
mon/alarm/ranqi.mp3",
"songName":"ranqi.mp3"
},
"type":"alarm",
"isInterrupted":"yes",
"playTimes":1,
"hintInfo":"",
"volume":16
}
}
修改ranqi.mp3为放入FTP的音频文件,发送指令后,复制协议描述中的16进制协议,该协议即可通过TCP来控制泊声播放你所要的音频文件的协议
可以通过TCP助手测试,测试无误后放入PCCT程序中,当然,开关机指令也要用到,选择开关通道,然后复制协议描述中的16进制协议即可,具体操作也可以参照以下的说明文档。TCP端口号为20090.
最后你去触发你想要触发的设备,无论面板门铃人体感应器或者APP端等等,就会触发你放入的音频。
|