系统主要用于现场体验式展示,通过一个控制端同步管理多个显示屏、沙盘灯光或其他 IoT 组件,实现多屏内容统一控制、联动播放、场景切换等。
点击空白处退出提示
系统主要用于现场体验式展示,通过一个控制端同步管理多个显示屏、沙盘灯光或其他 IoT 组件,实现多屏内容统一控制、联动播放、场景切换等。
1. 主控端控制 (Control Panel)
通过主控屏(触控屏)控制所有子屏幕内容播放
支持播放 / 暂停 / 停止 / 切换视频
支持多屏同步启动与控制延迟补偿
2. 多屏展示(Display Terminals)
多个屏幕可展示不同内容,或同步展示同一内容
支持 4K、超长屏、多路视频流
支持播放视频、图片、字幕、动画等
3. 场景控制 / 沙盘模式
控制沙盘灯光、区域亮灯、位置指示
场景一键切换:如“产业介绍”、“园区规划”、“重点项目”等
视频与灯光同步联动
4. 网络控制模式
通过局域网 TCP/UDP/WebSocket 进行控制
支持多控制端接入
控制协议可自定义(JSON / 自定义字节协议)
5. 自定义播放流程
可配置多媒体播放序列
自动循环播放
支持定时任务
1. 技术栈
Unity3D(核心渲染、UI、跨平台)
C#(逻辑编写)
Socket / WebSocket(通信控制)
FFmpeg / UnityVideoPlayer(视音频播放)
可扩展:多线程视频加载、GPU 加速渲染
2. 架构设计
主控端 → 控制服务器 / 直连 → 多个显示端
自定义控制协议,支持:
播放控制:Play / Pause / Stop
场景切换:SceneID
同步时间戳:TimeSync
视频播放延迟自校准,保证多屏同步性
3. 多屏同步技术
使用帧时间戳同步
控制端统一下发“关键帧时间点”
接收端根据差值自动补偿(加速/减速 0.05~0.1)
4. 沙盘控制(可选)
通过串口或网络控制硬件灯光
Modbus / TCP 控制继电器
Unity 负责指示效果与状态反馈




评论