media server logo

用于直播接入、播放、录制与实时工作流的 Video API

构建你真正需要的视频工作流:创建接入点、路由信号、向多个目标转发、录制资产、发布网页播放器、启动实时房间,并通过 API 控制完整堆栈。先从 Callaba Engine API 文档 开始,或者阅读实践指南 Video API 详解

Pricing
Install
用于直播接入、播放、录制与实时工作流的 Video API

Features

  • 通过 API 创建 SRT 和 RTMP 接入端点
  • 在受控的源层与目标层之间路由直播信号
  • 向社交平台和协议终点执行 restream
  • 并行发布时同步录制直播输入
  • 创建品牌化网页播放器和播放器分组
  • 发起基于浏览器的视频通话和网络研讨会
  • 控制存储、文件和流元数据
  • 通过 WebSocket 获取实时 SRT 统计
  • 提供 cURL、Python、Node.js、Web、Android、iOS 和 vMix 示例
  • 运行在云端或自托管环境
  • 构建安全播放、DVR 与付费观看流程
  • 让文档、预设和模块示例保持一致

更快交付视频工作流

从产品想法到可运行的视频管线更快落地。团队不必从零实现底层接入、播放、录制和传输逻辑,而是直接从生产级模块起步,把精力放在应用本身。

更快交付视频工作流

用模块,而不是一个巨大的黑盒

平台按 SRT 服务器、路由、转发、录制、播放器、房间、存储和文件等运维模块组织,让开发者比面对模糊的一体化端点更容易建立清晰模型。

用模块,而不是一个巨大的黑盒

文档和示例与真实产品一致

团队拿到的不只是方法参考,还包括预设、工作流示例、语言切换页签、必要时的 vMix 片段,以及能反映真实生产使用方式的模块级案例。

文档和示例与真实产品一致

在一个控制平面里覆盖直播、播放、录制与房间

用同一套 API 接入直播信号、执行 restream、录制内容、发布网页播放器、组织播放器分组,并发起实时参与流程,减少多个产品之间的胶水代码。

在一个控制平面里覆盖直播、播放、录制与房间

从接入一路走到全球播放,而不更换产品

从受控接入开始,再通过播放器、CDN 友好输出和面向观众的界面完成封装与交付。当同一源流需要同时服务于操作员、观众、录制和下游目标时,这一点尤其有价值。

从接入一路走到全球播放,而不更换产品

云端或自托管都不改变产品模型

无论你是先在云端快速验证,还是选择在自托管环境中掌控基础设施、数据和发布节奏,同一套 API 思路都能成立。

云端或自托管都不改变产品模型

用最适合团队的语言与控制面

可以从 cURL 开始,再到 Python 或 Node.js,连接浏览器或移动端客户端,或在合适的时候用 vMix 自动化操作员工作流。重点不是强迫团队选择某种栈,而是提供一条务实的接入路径。

用最适合团队的语言与控制面

面向生产运维,而不只是 Demo

平台不仅有创建类调用,也提供生产运维真正需要的能力:启停方法、统计数据、实时 SRT 监看、存储控制、文件操作,以及在工作流运行过程中持续理解它的状态。

面向生产运维,而不只是 Demo