media server logo
面向已经在使用 vMix 的团队

把一个 vMix 输出变成稳定的直播工作流。

继续把 vMix 当作团队已经信任的直播制作界面。Callaba 在同一个输出周围增加更干净的 SRT ingest、面向观众的浏览器播放、一对多分发、实时监看和录制。

先为广播团队而建;当你需要自动化时,再接入 API 与 vMix Script。

信号输入通过 SRT 接收 vMix 输出

在网络变糟之前,先把贡献流放进更干净的边界。

信号输出浏览器播放与多目标分发

面向观众发布播放,同时把同一信号送往社交平台和归档。

运营可信度实时 RTT 与码率监控

在流还能被救回来时,就能看见交付健康度。

组织 SRT 广播并实时监看都很容易。

Andy Smith经认证 AWS 客户
你的团队最终得到什么广播团队优先

Callaba 在 vMix 输出外面包上一层可控的传输与交付层。

制作切换台不用换。Callaba 在同一条直播信号外增加稳定 ingest、运行时可见性,以及面向观众的播放表面。

输入vMix program 输出

保留团队熟悉的制作流程,但把它移到更干净的贡献边界里。

控制SRT ingest + 监看

在会话仍可恢复时就看到 RTT、码率和流状态。

输出浏览器播放、社交分发与录制

无需重新搭建源路径,就能把同一直播输出发给观众和下游目标。

面向运营的控制台需要自动化时再接 API 与 vMix Script云端或自托管
Iurii Pakholkov, founder of Callaba

作者 Iurii Pakholkov

Callaba 创始人 · LinkedIn · 发布于 · 最后更新

vMix 是 Windows 平台的直播制作与视频推流软件。它像软件视频切换台一样工作:加入摄像机、文件、图形、音频、远程嘉宾、NDI 源、SRT 流和其他输入,再混合为一路直播节目输出。

Callaba 不替代 vMix,而是在它周围增加云端和传输层:SRT 接收、路由、浏览器监控、录制、多平台转推、播放和 API 控制。

vMix 制作流程图 输入在 vMix 中混合,输出再送往录制、SRT、RTMP、NDI 或外接显示器。 输入 摄像机 vMix 制作 录制 推流 NDI SRT
vMix 是制作操作台:信号进入,操作员完成节目,随后各路输出离开系统。

什么是 vMix?

vMix 是 Windows 直播制作工具。一台电脑可以完成过去需要独立硬件的工作:视频切换、音频混合、字幕、叠加、录制、推流、回放、远程嘉宾和外部输出。

核心很简单:直播节目在 vMix 中完成。操作员选择播出画面、混合声音、添加图形、准备节目输出,再把它发送到其他系统或平台。

vMix 用来做什么?

当团队需要比摄像头或会议工具更多控制时,会使用 vMix。常见场景包括直播活动、体育制作、教会直播、网络研讨会、会议、教育、企业直播、远程访谈、网络节目和小型演播室。

如果只是简单的摄像头直播,vMix 可能功能过多;当工作涉及多个信号、图形叠加、录制、回放、远程贡献和受控输出时,它就非常有用。

vMix 如何工作?

vMix 工作流通常有三部分:输入、制作和输出。

  • 输入: 摄像机、采集卡、文件、图形、音频、NDI、SRT、远程嘉宾、屏幕采集和流输入。
  • 制作: 切换、混合、音频控制、字幕、叠加、画中画、回放和节目输出。
  • 输出: 录制、推流、外部显示、NDI、SRT、RTMP 或其他工作流。

Callaba 在 vMix 工作流中的位置

vMix 擅长制作机内部,Callaba 擅长制作机周围:贡献、云路由、网页监控、录制、转推、播放、故障切换和 API 控制。

例如,vMix 可向 Callaba 发送一路 SRT 或 RTMP 节目。Callaba 可以预览、录制、分发到多个目的地、提供网页播放,或路由到另一个制作流程。

vMix 与 Callaba 的分工 vMix 完成节目,Callaba 管理外围的传输、监控、录制和路由。 vMix 节目 Callaba 云端层 转推 录制 Callaba 扩展工作流。
Callaba 不替代 vMix;它在 vMix 制作周围增加传输、云路由、监控、录制和播放。

vMix SRT 输出到 Callaba

当 vMix 是本地制作系统、Callaba 是云端 SRT 服务器时使用此工作流。vMix 通过 SRT 发送节目,Callaba 接收后成为监控、录制、转推、播放或 API 路由的控制点。

vMix SRT 输出到 Callaba vMix 可以把节目输出发送到 Callaba SRT 服务器进行路由和监控。 vMix 节目 SRT Caller Callaba Listener启用时请使用相同的延迟、Stream ID 和密码。
常见工作流把 vMix 节目输出送到 Callaba SRT 服务器,再由 Callaba 负责路由、录制或交付。

在 vMix 中接收 Callaba 的 SRT

当远程信号先到 Callaba、再作为 vMix 输入时使用此工作流。在 vMix 中选择 Add Input → Stream / SRT 并选择接收端工作流需要的 SRT 模式。

Callaba SRT 信号进入 vMix vMix 可以把来自 Callaba 的 SRT 流作为制作输入。 Callaba 接收端 SRT Caller vMix 输入对传入信号使用 Add Input → Stream / SRT。
vMix 也可以把 Callaba 的远程信号作为 SRT 制作输入。

当 vMix 连接可访问的 Callaba 端点时使用 Caller。只有其他系统必须直接连接 vMix 电脑时才使用 Listener。除非架构明确要求,否则不要把制作机暴露到公网。

vMix、NDI 与云端工作流

NDI 适合本地制作网络。只要网络针对视频设计,vMix 可良好处理 NDI 输入和输出;经过公网或云贡献路径时,SRT 通常是更安全的传输层。

NDI 与云端的边界 NDI 适合制作局域网,SRT 通常更适合公网传输。 NDI 本地 LAN 桥接 编码 SRT 云端路径除非网络专门为 NDI 设计,否则应将 NDI 保持在本地。
NDI 在本地制作网中很强。对于云贡献,请桥接信号或编码为 SRT。

通过 Callaba 发送 vMix RTMP

RTMP 适合简单发布。与其让 vMix 直接发送多路输出,不如向 Callaba 发送一路受控 RTMP 输出,由 Callaba 管理后续路由、监控和录制。

vMix RTMP 输出与转推 vMix 可以向 Callaba 发送一路 RTMP 输出,再由 Callaba 分发到其他目的地。 vMix RTMP Callaba 接收 YouTube 播放器 一路输出更容易监控。
使用 RTMP 时,向 Callaba 发送一路受控输出,并由服务器管理后续工作流。

vMix 与 Callaba 设置表

工作流 vMix 端 Callaba 端 首先检查
vMix 到云端 SRT 输出 SRT 服务器 Callaba 的输入码率
云端到 vMix Stream / SRT 输入 接收端点 模式、端口和 Stream ID
简单发布 RTMP 输出 RTMP 服务器 RTMP URL 与 stream key
本地制作 NDI 输入/输出 需要时桥接 网络容量
重要活动 主节目 + 备份 故障切换与监控 切换演练

vMix 工作流需要监控什么?

分别监控 vMix 电脑和传输层。vMix 正常时网络输出仍可能失败;服务器运行时输入也可能没有真实媒体。务必检查两端。

vMix 工作流监控点 直播期间同时监控 vMix 和云端传输层。 vMix CPU 音频 输入 输出 码率 SRT RTT 录制 路由
监控两个层面:vMix 电脑及其外围的传输/服务器层。

vMix 活动的主路与备份路径

重要活动必须提前规划备份。备份可以是第二路 vMix 输出、硬件编码器、第二条网络或待机信号。Callaba 可把切换和监控移出本地制作机。

vMix 周围的主路/备份工作流 使用云端层,把制作切换与主、备传输决策分开。 主路 vMix 备份 信号 Callaba 故障切换 输出 直播
重要活动应在直播窗口前准备主路和备份路径。

vMix 与 OBS 对比

OBS 是优秀的免费推流和录制工具。vMix 更偏向专业制作;当活动需要受控切换、音频路由、回放、专业输出、NDI、SRT 和操作流程时通常更合适。

实际区别不是 “谁能推流”,两者都可以;区别在于工作所需的制作控制程度。

vMix 的 SRT、RTMP、NDI 故障排查

问题 可能原因 解决方法
无法建立 SRT 连接 模式、端口、防火墙或 Stream ID 不一致 确保两端的 Caller/Listener 方向、主机名、端口、Stream ID 和密码一致。
已连接但画面黑屏 Codec 或源信号问题 先测试 H.264 视频和 AAC 音频;路径正常后再加入 HEVC。
NDI 源不稳定 本地网络容量不足 把 NDI 保持在受控 LAN 内;远程或云传输使用到 SRT 的桥接。
RTMP 输出失败 URL、stream key 或 TCP 端口错误 重新复制 RTMP URL 和 stream key,然后检查 Callaba 的输入码率。
延迟过高 缓冲、SRT 延迟或播放器延迟 分别测量每一层:vMix 输出、服务器接收、输出路由以及观众/播放器路径。

官方参考资料

常见问题

什么是 vMix?

vMix 是 Windows 直播制作和推流软件,可将摄像机、文件、音频、图形、远程嘉宾、NDI、SRT 等来源混合为直播节目输出。

vMix 用来做什么?

vMix 用于活动、体育、教会、网络研讨会、会议、远程访谈、教育、企业直播、演播室、录制和多机位制作。

vMix 支持 SRT 吗?

支持。vMix 支持 SRT 输入和输出,包括 Caller、Listener 与 Rendezvous 模式。两端的模式、延迟、密码和 Stream ID 应一致。

vMix 支持 NDI 吗?

支持。vMix 支持 NDI 工作流。NDI 最适合本地制作网;云端或 Internet contribution 请使用桥接或把信号编码为 SRT。

vMix 比 OBS 更好吗?

vMix 通常更适合高级制作控制、回放、多机位、外部输出和 NDI/SRT 工作流。OBS 则适合较简单的推流与录制。

vMix 能把一路输出发送到多个平台吗?

可以,但重要工作流通常应把一路受控 vMix 输出发送到 Callaba 等服务器,再在服务器层完成转推和路由。

Callaba 能替代 vMix 吗?

不能。Callaba 不替代制作切换台。vMix 制作并切换节目;Callaba 增加云端、接收、路由、监控、录制、播放和 API 层。

vMix 能接收 Callaba 的流吗?

可以。vMix 能接收 SRT 和受支持的流。常见方式是远程源先到 Callaba,再将 Callaba 接收端信号作为 vMix 输入。

后续步骤

将 Callaba 用于 vMix 直播制作

通过 SRT 或 RTMP 向 Callaba 发送一路受控 vMix 输出,检查输入码率和传输状态,再加入录制、转推、网页 Multiview、播放或故障切换,无需重建 vMix 节目。

先使用 Callaba SRT Server 产品。仅在需要时使用 SRT Servers API 示例 即已经运行的操作流程需要自动化时。