介绍

视频播控软件SimPlayer把当前播放状态和播放的时间通知到中控主机,中控主机在指定的播放时间执行对应的功能,

应用用途

视频播放到第5秒开启一个灯,播放到第10秒,开启第二个灯等,实现视频播放和灯光等设备的联动

1.修改播控文件 config.xml

文件路径 .\config.xml
2023-10-26T07:10:18.png

2.修改播控文件 SimPlayInterval.tsk

文件路径 .\\SimPlus\\SimPlayInterval.tsk

后面加一行代码,修改IP为对应的IP地址
2023-10-26T07:11:16.png

3.中控新建程序或者导入程序

如果新建程序,请指定 程序识别码(APPID)指定为: _SimPlayerTime.tsk
2023-10-26T07:16:45.png
推荐直接导入程序 SimFAS_SA8_Export__SimPlayerTime.tsk

4.中控编程

根据播控软件传过来的 self.time 获取到视频播放软件当前播控的进度.
代码如下:

play_sec=tonumber(self.time)

if (play_sec == 3) then
 
print("当前播放到第:",play_sec);
 
end

5修改时间和执行的功能

使用if进行判断,并执行指定任务

2023-10-26T07:15:01.png

可以自行修改 时间3 ,和红框内对应第3秒执行的任务 ,如果多个节点, 复制 if->end 这一段,粘贴到程序后面.