Repolode
cpvalente

cpvalente/ontime

基于浏览器的活动流程与时间表管理工具,用于现场演出、广播和会议的倒计时与提示控制。

Star
972
Fork
124
未关闭 Issue
42
最近提交
18小时前

这是什么?

Ontime 是一款基于浏览器的活动流程管理工具,用于规划日程安排、跟踪时间进度并触发提示(cue)。节目时间与各部门的信息都保存在同一处,导演、操作员、后台人员和信号屏都基于同一份数据工作。

它可以使用云服务,也可以安装 Windows、macOS 和 Linux 版本(包括树莓派),还支持 Docker、NPM 和 Homebrew 安装。运行后,同一网络内任何带浏览器的设备(如平板、手机、媒体服务器)都能访问。内置的导演、操作员、后台和公共信号屏等视图各有侧重。

Ontime 可由操作员全部或部分控制,也可以仅依靠系统时钟独立运行。它提供 OSC、HTTP 和 WebSocket 接口,并有 Companion 模块,可与 vMix、disguise、QLab、OBS 等工具配合使用。

核心功能

  • 01在浏览器中编辑活动流程与时间表
  • 02提供导演、操作员、后台和信号屏等专用视图
  • 03支持 Windows、macOS、Linux、Docker 和云服务部署
  • 04通过 OSC、HTTP、WebSocket 接口集成
  • 05提供 Companion 模块,适配 vMix、disguise、QLab、OBS
  • 06实时同步节目延时信息

适用场景

  • 为会议或多讲者活动管理时间与提示
  • 为剧院、歌剧或巡演演出协调提示
  • 为广播或直播制作驱动倒计时信号屏
  • 在礼拜场所的后台和公共屏幕上显示日程

快速上手

  1. 1

    从发布链接下载适合你平台的最新版本

  2. 2

    通过 npm 安装

    npm install @getontime/cli
  3. 3

    在同一网络的任意设备浏览器中打开 Ontime

使用前须知

  • 采用 GPL v3 许可证,这是一种 copyleft 许可证,要求衍生作品也必须开源。
  • 项目仍在积极开发中,功能和行为可能会发生变化。

收录于专题

标签

#stage-management#live-events#show-control#timer#real-time#broadcast#self-hosted#osc#entertainment#stage

常见问题

ontime 是什么?
基于浏览器的活动流程与时间表管理工具,用于现场演出、广播和会议的倒计时与提示控制。 Ontime 是一款基于浏览器的活动流程管理工具,用于规划日程安排、跟踪时间进度并触发提示(cue)。节目时间与各部门的信息都保存在同一处,导演、操作员、后台人员和信号屏都基于同一份数据工作。
ontime 可以免费使用吗?用的什么许可证?
ontime 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
ontime 还在维护吗?
活跃维护中。ontime 最近一次提交是在 2026年11月6日。
ontime 适合用来做什么?
为会议或多讲者活动管理时间与提示 为剧院、歌剧或巡演演出协调提示 为广播或直播制作驱动倒计时信号屏 在礼拜场所的后台和公共屏幕上显示日程
ontime 怎么安装和运行?
从发布链接下载适合你平台的最新版本 通过 npm 安装: npm install @getontime/cli 在同一网络的任意设备浏览器中打开 Ontime
在哪里获取 ontime?
源代码和安装说明在 GitHub 上:https://github.com/cpvalente/ontime

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目