首页/使用文档

使用文档

从建第一个房间,到接进导播系统。

一、三分钟上手

  1. 建房间:点免费创建房间,立刻得到一个控制台, 地址栏里那串链接就是你的凭证,请收藏它——丢了就进不去了。
  2. 排流程:中间那一列是流程单。点「+ 添加计时」加一项,点齿轮改标题、讲者和时长。 已经有 Excel 流程单的话,用「导入流程单」直接粘三列进去。
  3. 投大屏:点右上角「分享链接」,把「大屏输出」那条链接在会场那台电脑上打开,按 F11 全屏, 或者在页面上双击进入全屏。
  4. 开跑:回到控制台,按空格开始。
链接给谁能做什么
控制台导播、你自己改流程单、遥控播放、发消息、改房间设置
副控搭档、助理遥控播放、发消息,但改不了流程单
大屏输出会场屏 / 返送屏只显示,不能操作
议程页嘉宾、其他岗位看流程和当前进度
主持人页主持人、场务只能推提示消息
观众提问观众提交问题,不能看到别人的问题

链接即权限。这套设计不需要注册账号,代价是链接本身必须妥善保管。 把控制台链接发到大群里,等于把遥控权发给了所有人。

三、流程单

每一条计时项都可以单独设置:

时间归零后不会停住,会继续显示 -01:23 这样的负数并转红,方便判断超时了多久。

CSV 导入格式

每行一项,逗号分隔,依次是标题、时长、讲者。时长写 10:001:02:03 或直接写秒数:

开场致辞,5:00,张伟
主题分享,20:00,李娜
圆桌讨论,30:00
茶歇,15:00

四、提示消息

消息会盖在大屏中央,字号按文字长度自动放大。同一时刻只显示一条,点第二条会自动替换第一条。

五、快捷键

控制台页面上(焦点不在输入框里时):

空格 开始 / 暂停R 复位归零 N 下一项P 上一项 加一分钟 减一分钟 B 黑屏F 闪烁Esc 关弹窗

六、接入 OBS / vMix

  1. 在 OBS 里新建一个「浏览器」源。
  2. URL 填大屏输出链接,末尾加上 &clean=1 可以只保留数字、去掉标题和角落信息。
  3. 宽高按需要设置,勾选「透明背景」需要自行加一段 CSS: body{background:transparent!important}

vMix、Wirecast 等软件同理,都用网页输入源。

七、开放接口

所有请求都是 POST,参数可以用表单也可以用 JSON。 room 是房间号,t 是控制台密钥(从控制台链接里取)。

播控 api/control.php

action说明附加参数
start / pause / toggle开始 / 暂停 / 切换
reset / restart复位 / 复位并立即开始
addtime加减时间ms(可为负)
select切到指定计时项timer_id
next / prev / next_start上下一项 / 下一项并开始
blackout黑屏开关value(可选 0/1)
flash让大屏闪一次

其他端点

示例

# 开始 / 暂停
curl -X POST "https://www.stagetimer.cn/api/control.php" \
     -d "room=K7M2QP&t=你的控制台密钥&action=toggle"

# 加两分钟
curl -X POST "https://www.stagetimer.cn/api/control.php" \
     -d "room=K7M2QP&t=你的控制台密钥&action=addtime&ms=120000"

把这类命令绑到 Stream Deck 的「网站」或「多动作」按钮上,就得到了一台硬件遥控器。

八、私有部署

  1. 环境要求:PHP 7.4 以上(推荐 8.1+,需 PDO MySQL 扩展)、MySQL 5.7+ 或 MariaDB 10.3+。
  2. 把整个目录放到服务器上,网站根目录指向 public/
  3. config.php 里的数据库信息,然后在浏览器打开 install.php 建表。
  4. 建表完成后删掉 install.php

共享虚拟主机注意:默认开启的长轮询会让每台在线设备长期占用一个 PHP 进程。 进程数受限时,把 config.php 里的 sync.longpoll 改成 false, 自动退回短轮询(默认 900 毫秒一次)。倒计时仍然是平滑的,只是操作响应会慢半拍。