media server logo
RTMP 接入与运维软件

面向直播制作的可控 RTMP 接入点

Callaba RTMP Server 为 OBS、软件编码器和外部推流端提供稳定的 RTMP 监听服务,支持独立端口、可配置的播放器缓冲区,以及按推流密钥或 IP 设置的明确白名单。先在 Callaba 中管理接入,再连接播放、录制与路由工作流。

清晰可见的信号路径

只需推流一次,后续流程由 Callaba 统一运维

RTMP 监听服务是稳定的接入边界。封装与后续模块把已接收信号转换为你选择的制作输出。

推流端

  • OBS 或软件编码器

    向指定的 RTMP 主机、端口和流名称推送直播信号。

Callaba RTMP Server

接收推流端并执行已配置的访问规则。

独立端口 · 缓冲 · 启动/停止

已连接工作流

  • HLS 或 DASH 播放

    使用已准备的封装目录支持播放器交付。

  • 录制

    将已接收信号作为录制工作流的输入。

  • 转推或交接

    把接入信号连接到制作所需的目标模块。

RTMP 服务器负责接入与访问控制;播放、录制和路由仍是明确配置的后续工作流。

产品能力依据

RTMP 运维人员真正需要的控制项

使用具体的服务器资源,而不是无人管理的 RTMP URL。每个监听服务都可配置、启用、停止,并连接到 Callaba 的其他工作流。

01

独立 RTMP 监听服务

为接收 OBS 与软件编码器的服务器设置监听端口和播放器缓冲区。

02

推流端与接收端白名单

通过推流密钥或固定 IP 校验,拒绝未知推流端与接收端。

03

生命周期与封装

启动或停止服务器时,Callaba 会维护运行配置以及相关 HLS、DASH 输出目录。

两种部署路径

同一 RTMP 产品可运行于云端或自有基础设施

在符合网络与运维要求的环境中验证真实信号源、访问规则和输出流程。

云端部署

需要快速获得可访问的 RTMP 接入点时,在云端启动 Callaba;先验证完整工作流,再规划固定基础设施容量。

在云端启动 Callaba

Linux 自托管部署

如果端口暴露、私有网络、存储位置或长期容量必须留在自有环境,请在你控制的基础设施上安装 Callaba。

在 Linux 服务器上安装 Callaba
流程验证后再自动化

产品设置验证完成后,自动化 RTMP 服务器生命周期

次级 API 层可创建、查询、更新、启动、停止和删除 RTMP 服务器资源。先在产品中定义真实接入与访问策略,再把这些生命周期操作集成到运维工具。

打开 RTMP Server API 文档

RTMP Server 常见问题

Callaba RTMP Server 有什么作用?

它为 OBS、软件编码器等推流端创建稳定的 RTMP 监听服务,执行推流密钥或 IP 规则,并让已接收信号可用于 Callaba 中的播放、录制和路由工作流。

可以限制谁向 RTMP 服务器推流吗?

可以。允许的流可按标识符或固定 IP 地址校验。这些规则会限制推流端与接收端,但不能替代传输加密。

本页面是否承诺 RTMPS 或 TLS 终止?

不承诺。此处记录的当前产品与 API 合约面向 RTMP,请勿默认存在 RTMPS 终止。请使用另行验证的 TLS 边界;若需通过公共互联网进行加密且具备抗丢包能力的回传,请选择 Callaba SRT Server。

使用 Callaba RTMP Server 必须调用 API 吗?

不需要。先在产品中验证真实推流端、访问规则和目标;只有在其他应用或运维面板中自动化服务器生命周期时才使用 API。

测试真实信号

建立制作团队可运维的 RTMP 接入边界

在自动化之前,可先云端启动、在 Linux 安装,或查看 Multiview 运维体验。