MASTERCONTROL · 展厅智能中控系统

使用说明书USER GUIDE

从一块空白画布,到展厅里开机即用、稳定运行的中控系统 —— 四个程序、一条流水线,照着做就行。

4个程序 · 各司其职
15节 · 覆盖全部功能模块
3步就把工程送到现场
0行代码 · 全程可视化配置
可视化编辑系统 适合:展厅集成 · 弱电施工 · 使用方 编辑器:Windows Pad 端:Windows / 安卓
00

这套系统由什么组成

先把"谁负责什么"分清楚,后面看每张界面图就都有位置感了。

① MasterControl 编辑器设计端

装在电脑上,用来做画面、配联动。你所有的设计都在这里完成,做完把工程推给 Pad 端。

Windows日常所有编辑工作
② Pad 端运行端

展厅里的触摸屏 / 平板。收到工程后落到本机、开机自持运行,此时编辑器可以关掉。

Windows 版安卓版
③ 被控端推流插件可选

装在某台电脑上,把这台电脑的桌面画面实时推到 Pad,并允许在 Pad 上直接反向操作。

桌面回显远程反控
④ 发布助手可选

给现场维护人员用的小工具:不用装编辑器,拖入工程包、点一下就能更新 Pad。

现场更新免编辑器

它们怎么连起来

01
编辑器

做画面 · 配联动 · 导出工程包

02
Pad 端

现场运行 · 触摸交互 · 开机自持

03
现场设备

投影机 · 灯光 · 播放器 · 中控主机

编辑器 → 直接下发(同一局域网,最快) 编辑器 → 导出 .mcproj → 发布助手 → Pad 端(现场更新) 被控端插件 → 画面 → Pad 端(桌面回显)
第一次上手,记住这一句

你在电脑上画什么、配什么联动,展厅里的Pad上就长什么样、点一下做什么。中间只有"下发"这一个动作。

01

五分钟上手

读完这一节,你就能做出第一条"点一下按钮,设备真的动了"的联动。

第 1 步新建工程菜单「文件 → 新建工程…」起个名字
第 2 步摆控件左侧控件库,把按钮拖到画布上
第 3 步加通讯目标「通讯库」里把要控制的设备建出来
第 4 步配动作右侧「动作」页:点击 → 发送指令
第 5 步本机试跑按 F9 调试运行,点一下试试
第 6 步下发到 Pad「上传部署」勾选设备 → 上传
MasterControlEditor · 调试运行中
主界面
图 1编辑器主界面。左边是页面与控件库,中间是画布(正在调试运行,按钮已可点),右边是属性检查器 —— 四块区域,一次看全
02

认识主界面

界面只有四个区域,"找不到功能"基本都能在这四块里找到答案。

顶部:菜单与工具

文件、编辑、视图、部署、帮助;右边还有 通讯库、资源库、运行日志 三个按钮,以及最右的「上传部署」。

左侧:页面 + 控件库

上半是页面列表(一个页面 = 一块 Pad 画面);下半是控件库,所有能摆的东西都在这儿。

中间:画布

Pad 上画面的一比一预览,所见即所得。拖动移动、拖手柄缩放,拖进分组松手即入组。

右侧:属性检查器

四个页签随选中对象变化:外观 / 动作 / 状态 / 数据。没选中控件时显示页面属性。

一个小技巧

选中控件后按 F9 可以直接进入调试运行,边点边改;再按一次回到编辑。

03

能摆什么:控件库

控件就是画面上的"零件"。加进画布有两种方式,两种都很快。

把控件库里的卡片拖到画布上,或者直接点一下卡片快速添加。控件太多时,用顶部搜索框按名字找。

两种添加方式拖动最直观;点一下最快。做批量页面时"点一下"省时间。
分组是把控件装进盒子装进分组后可以整组移动、整组显示/隐藏,做卡片式排版特别省事。
三个"高级"控件会自动生成一整块桌面回显、ShowMaster 播控、ShowMaster 媒体 —— 拖进去就自带配套按钮,不用一个个摆。
控件库
控件库
图 2控件库按用途分成五组
基础控件
按钮文本标签图片分组

搭骨架用。按钮负责"点",文本负责"说",图片负责"好看"。

交互控件
开关下拉框滑块进度条

需要用户"给一个值"的时候用,比如调音量、选信号源。

状态显示
数值显示指示灯时间日期WiFi

告诉用户"现在是什么情况"。指示灯是最常用的一个。

工具 · 高级
定时器桌面回显ShowMaster 播控ShowMaster 媒体

定时器负责"到点自动做";后三个是成套的高级控件。

04

把控件摆好看

选中控件,右侧「外观」页决定它长什么样。分区从上到下就是"先定位、再上色、后加动效"。

右侧面板按顺序分成几块,从上往下填一遍,控件就成型了。

基本名称、位置、尺寸、层级(置顶/置底/全屏)、显示(可见/锁定)。
外观 · 图片填充色与按下色、边框、圆角、不透明度;也可以直接指定一张底图,并支持九宫格拉伸。
常驻动效呼吸、辉光、闪烁、脉动、浮动 —— 选了就一直动。设计时静止,按 F9 才看得到。
点击效果按下缩放比例、动画时长、点击音效。给触摸屏加一点"手感"。
属性 · 外观
属性栏外观
图 3「外观」页:基本 → 外观 → 图片 → 常驻动效 → 点击效果 → 文字,自上而下依次展开
做出来"摸起来像真按钮"

把 按下色设得比填充色亮一点,再打开点击效果 → 缩放动画(0.92 倍 / 120ms),手指按下去就会有一个干脆的回弹。这是最划算的一处细节。

05

让控件有反应

右侧「动作」页是控件的灵魂:先说"什么时候",再说"做什么"。一个事件可以挂一整串动作,按顺序执行。

先在上面选事件,再在下面挂动作。

事件(什么时候)点击 click / 按下 down / 抬起 up / 值变化 change;开关类控件另有"打开""关闭"。
动作(做什么)发送指令、跳转页面、返回上一页、回到首页、延时等待、设置变量、桌面回显控制、网络唤醒、执行按钮序列……
动作可以排序每条动作右侧有 启用 / 上移 / 下移 / 删除。顺序就是执行顺序。
属性 · 动作
动作页
图 4「动作」页:上面选事件,下面挂动作

常用动作一览

发送指令

把一段内容发给某台设备。填目标 + 内容 + 格式(文本 / 十六进制)即可。

跳转 / 返回 / 回首页

页面之间的跳转。做过场动画时,"回首页"配合超时自动返回特别好用。

延时等待

设备响应需要时间时,隔开两步。比如"等 3 秒再切信号源"。

设置变量

给工程的变量赋值,供其它页面/控件读取。

桌面回显控制

开关某一路回显、切换画质与帧率上限。

指令集

执行一条做好的流程(见第 08 节)。复杂联动首选它。

网络唤醒

发一个唤醒包,把设备"点"开机(需要设备的 MAC 地址)。

执行按钮序列

按顺序自动"点"某一页上的一组按钮 —— 把一串操作变成一键。

最常用的组合

「点击 → 发送指令」是最基本的一条联动;「点击 → 指令集」是把一串动作打包成一次点击;两者组合,就能覆盖展厅里绝大多数需求。

06

让画面反映真实状态

前面管"发出去",这一节管"收回来" —— 用户看一眼画面就知道设备现在是什么情况。

右侧「状态」页:勾上启用,选一种回读方式,再定"什么算命中",最后决定"命中后画面变成什么样"。

① 怎么问

轮询:每隔几秒发一条查询指令;Ping:只看设备在不在线。填好间隔与超时。

② 怎么算命中

包含 / 等于 / 开头是 / 正则 / 非空 / 超时未响应。设备回什么算"开着",由这里决定。

③ 变了什么样

命中时 / 未命中时,分别设填充色、文字色、显示文字、图片、是否可见。

数值型怎么显示

把回读里的数字提出来(可插入到文字里),支持取整、量程换算、反相。

不用去现场调色

用「调试外观」里的模拟命中 / 模拟未命中,当场预览效果,满意了再发布。

典型场景

投影机开机 → 指示灯变绿;音量回读 → 显示数字;网络断了 → 状态块变灰。

为什么需要它

没有状态回读,画面只是"你按下去的样子";有了它,画面才是"设备真实的样子"。展厅里最怕的是画面和现实不一致,这一页就是解决这件事的。

07

接设备:通讯库

所有要控制的设备,都先在这里建成一个"通讯目标",之后所有动作都引用它。

通讯库
通讯库
图 5通讯库:左边按分组列出所有目标,中间是目标详情,右边是测试区,下方「引用情况」列出这个目标被哪些控件用了
UDP 目标

最常用。发一条就不管,适合控制投影机、灯光、播放器。可开广播一次发给全网段。

TCP 目标

需要可靠连接、收得到回执的设备。可开长连接。

HTTP 目标

对接网络接口 / 云平台。可选 GET / POST / PUT / DELETE,可带请求体。

UDP / TCP 侦听

反过来:等设备主动上报。用于接收设备的心跳或状态推送。

轮询回读

需要知道状态的目标,在这里配一条查询指令和间隔,状态回读就有数据了。

先测再用

右上「测试」区可以直接发一条指令。结果会写在运行日志里;实际运行时由 Pad 端统一代发。

删目标之前先看「引用情况」

它会列出这个目标被哪些页面、哪些控件、哪些事件用了。还有引用就删掉的话,那些联动会一起失效。

08

连动作:指令集

当一个按钮要按顺序做 5 件事时,把它画成一张流程图 —— 以后改流程只改一处。

指令集
指令集
图 6指令集:左侧是流程列表,右侧用节点与连线描述"先做什么、等多久、再做什么"。连线上的 500 ms 就是两步之间的等待时间
入口

流程从这里开始,一条指令集只有一个入口。

发指令

最常用的节点:选目标、填指令、选格式。

连线上加延时

双击连线中点就地新建,两步之间等多久由它决定。

还能嵌套

节点里可以是发指令、执行另一条指令集、网络唤醒等。

怎么用起来

做完流程后,在任意控件的「动作」页选「指令集」,选上这条流程 —— 点一下按钮就整条跑完。

看到红色提示说明流程不通

节点下方出现"不会执行(没有输入连线)"时,表示它没被连上,运行时会被跳过。补一条连线即可。

09

找设备:Mac 扫描

"要远程开机,可我哪知道它的 MAC 地址?" —— 这个工具就是干这个的。

Mac 扫描
Mac扫描
图 7Mac 扫描:左边是网段地图(亮起来的格子 = 扫到设备),右边是设备列表,每条都能一键「唤醒」
选网卡再扫

先选当前网络使用的那个网卡,点「重新收集」刷新网段,再点「扫描」。

结果可存可改

扫到的设备列在右边,名称可以直接改(比如改成"1 号投影机"),改完点「保存」长期保留。

顺手就能唤醒

每行右侧有「唤醒」,确认设备支持网络唤醒后,一键远程开机。

10

图片与音效:资源库

所有图片、音频都在这里统一管理;而且软件自带了一大批能直接用的素材。

资源库
资源库
图 8资源库:顶部导入与筛选,下面按分类铺开素材。内置图标、按钮图、圆形按钮、背景图、音效都已分好类
图片

拖到画布上就生成一个图片控件。导入时按内容去重,同一个图重复用不占额外空间。

音频

给按钮的「点击音效」选用。mp3 / m4a 导入时自动转成 WAV,兼容性更好。

内置资源

图标、常态/按下两态的按钮图、圆形按钮、背景图、点击音效 —— 做界面可以直接拿来用,不必另找素材。

两排筛选

按「类型」和「来源」两排筛选,素材多的时候定位很快。

11

把工程送到现场

编辑器里做完的一切,只有"下发"之后才会在展厅的触摸屏上生效。

第 1 步自动发现同一网段的 Pad 端会被自动列出来
第 2 步勾选要更新的设备一台或多台都行
第 3 步点上传上传完成后页面上立即生效
上传部署
上传部署
图 9上传部署向导:三步走完,勾选的每台 Pad 端都会逐个收到工程
自动发现,不用填 IP

同网段的 Pad 端会被自动找到;控制端(也就是这台编辑器)不会出现在列表里。

PC 版 / 安卓版都能收

列表里会标明每台设备是"安卓版"还是"Windows 版",以及当前连接状态。

上传完就能关编辑器

Pad 端会把工程落到本机,开机自持运行。现场平时不需要开电脑。

提示"资源只入库 x/y"?

说明有一部分图片/音频还没传完。再点一次上传即可补齐,其它内容不受影响。

12

现场更新:发布助手

给现场维护用的小工具:不用装编辑器,把工程包拖进去、点一下,就完成更新。

MasterControl 发布助手
发布助手
图 10发布助手:拖入 .mcproj 工程包 → 选一台在线设备 → 点发布,下方「记录」里能看到每一步
工程包从哪来

在编辑器里用「文件 → 导出工程」,生成一个 .mcproj 文件,自带全部素材,单独发微信/邮件都行。

拖进去就行

把工程包拖到窗口里,或者点「选择工程文件…」。剩下的交给它自动处理。

有记录可查

下方「记录」保留完整日志:发现了哪几台设备、有没有连接、发布有没有成功。

什么时候用它

现场已经交付、只改了画面或指令,又不想在展厅电脑上装编辑器时 —— 用发布助手,一分钟更新完。

13

远程画面:被控端插件

把某台电脑的桌面实时推到 Pad 上,并且可以在 Pad 上直接操作它 —— 例如控制一台演示机、播控机。

MasterControl 被控端
被控端插件
图 11被控端插件:上面选"自动发现 Pad 端"或手填 IP,中间是推流设置,右边是运行日志
自动发现

勾上"自动发现"就不用手填 IP;也可以手动填 Pad 端 IP 后点「连接」。

推哪块屏由这里定

可选择整块显示器或指定某一块屏。观看端不需要知道有几块屏,推哪块在这里决定。

画质三件套

画面宽度、JPEG 质量、帧率上限。网络一般时优先降画质,比降帧率体感更好。

状态一眼可见

上面实时显示:推流状态、观看端数量、已发帧数与流量、推流端口。

Pad 上怎么用

画布上放一个「桌面回显」控件,并在它的属性里选好目标。控件会自带键盘、缩放、复位、全屏四个小按钮,操作很直观。

14

常见问题

现场最常被问到的几件事。

点了按钮没反应?

① 确认在调试运行(按 F9)状态 —— 编辑状态下点控件只是选中;
② 看右侧「动作」页有没有给这个事件挂动作;
③ 确认动作里选的通讯目标、IP 与端口是对的。

Pad 上画面和电脑不一样?

改完必须重新上传部署。如果还不一致,把 Pad 端重启一次,再重新下发。

上传时找不到 Pad 端?

① 两边要在同一个局域网;
② Pad 端程序要处于运行/前台状态;
③ 点「重新扫描」再试一次。

画面上出现水印?

表示这份工程不是正式授权环境下产出的。联系售后服务重新获取授权后,重新保存并下发即可。

想备份或交给同事?

用「文件 → 导出工程包」得到一个 .mcproj 文件,对方用「导入工程包」打开即可。

怎么快速定位问题?

顶栏「运行日志」会记录保存、清理素材、部署进度、指令发送与测试结果 —— 出问题先看它。

15

快捷键总表

常用的就这几个,记住其中三个就能快很多。

快捷键功能快捷键功能
F9调试运行(开关)Esc停止运行 / 回到画布
Ctrl+S保存F5发现设备 / 上传部署
Ctrl+Z / Y撤销 / 重做Ctrl+E / I导出 / 导入工程包
Ctrl+C / X复制 / 剪切Ctrl+V / D粘贴 / 再制
Ctrl+A全选Delete删除选中
Ctrl+= / - / 0放大 / 缩小 / 适应页面方向键微调位置(按住 Shift 步长 ×10)
Ctrl+N / O新建 / 打开工程Ctrl+R预览模式