• 软件来源:GitHub 开源项目
https://github.com/Deep-Symmetry/beat-link-trigger
• 部署方式:
o 将 beat-link-trigger 项目编译后作为后台服务静默运行。
o 无需界面操作,系统启动后自动进入运行状态(可使用 Android Service 或 native 守护进程)。
o 实现 watchdog 守护进程,保证程序异常退出后自动重启。
3.3 数据通信功能
• 侦测对象:连接至同一网络的第三方硬件(如 Pioneer CDJs)。
• 数据传输协议:UDP
• 数据内容:根据 beat-link-trigger 捕获的事件,如 track 播放状态、BPM、节拍位置等。(软件自带功能)
• 端口及格式:可配置 UDP 发送目标地址与端口,发送内容支持 JSON 格式定义。
在Android平台部署beat-link-trigger开源软件,
将软件获取到的数据通过目标地址与端口发送,
数据类型UDP,JSON 格式定义