跳转到主要内容
Callaba
处理

直播视频转码软件

Callaba 作为软件与硬件编码器一起运行。对于不同的目标配置文件,创建单独的重新流作业; Web 播放器 ABR 是一个单独的播放工作流程。编解码器、加速和容器支持取决于所选的部署和媒体配置文件。

什么是直播视频转码?在 API 文档中查看直播视频转码工作流程

比较价格
处理

为交付统一一路贡献信号

先明确源流配置,再根据实际接收端的要求选择需要调整的交付参数,最后验证生成的输出。

01 · 继续使用现有硬件编码器

SRT · MPEG-TS

视频
H.264
帧率
1920 × 1080 · 30 fps
比特率
4.5 Mbps
音频
AAC · 48 kHz
02 · 为交付统一一路贡献信号
所选配置会显示哪些字段将被更改;如果目标端已经接受原始值,就保持不变。
03 · 创建输出配置文件作为独立作业

交付资料

视频
H.264
帧率
1280 × 720 · 30 fps
比特率
2.5 Mbps
音频
AAC · 48 kHz
生产前验证准确的媒体配置

在目标端确认输出可以解码、包含预期音频,并稳定维持所选帧率和码率。

  • 解码
  • 音频
  • fps
  • 比特率
  • 目的地
处理

创建输出配置文件作为独立作业

每个转码任务都应对应明确的交付要求,而不是笼统地复制源流。

为交付统一一路贡献信号

只调整接收系统无法直接从源流接受的媒体参数。

创建输出配置文件作为独立作业

是,当所选配置文件和部署具有所需容量时。为不同的交付配置文件创建单独的 Restream 作业;当观看者需要 ABR 播放工作流程时,请使用 Web 播放器。

在工作流边界转换协议

将传输协议转换与媒体转换分开处理,再测试接收端所要求的实际协议交接。

技术规格

Callaba 可以统一哪些直播视频参数?

此表将要求的媒体变更与验收所需的证据分开列出。

Callaba 可以统一哪些直播视频参数?
功能支持的行为验收检查
为交付统一一路贡献信号接收稳定的直播输入,再根据实际接收方的播放器、平台或下游系统,设置受支持的编解码器、分辨率、码率、帧率和音频参数。检查生成的编解码格式和实测输出参数,再在实际目标端解码该流。
创建输出配置文件作为独立作业为每个目标配置文件创建单独的 Restream 作业。这样可以保持目标设置和运行时证据清晰,而无需源编码器为每个观看者配置文件发布单独的提要。启动所有必需任务,确认每个任务的码率、帧率和交付状态互不影响。
在工作流边界转换协议将贡献传输与交付选择分开。对于受支持的路由,接收最适合信源的协议,再向平台、播放器或合作方端点交付其需要的协议。通过所选输入协议推流,并确认接收端接受已配置的输出协议。
继续使用现有硬件编码器让摄像机和现场编码器专注于生成干净的贡献源。 Callaba 作为软件层接收该源,并与捕获硬件一起准备受支持的交付输出。将编码器提供的干净源流与处理后的输出进行比较,不要过早调整采集设置。
同一产品可运行在云端或自托管环境可以先在云端快速验证工作流;当数据位置、容量规划或私有网络要求自托管时,也可以把 Callaba 安装到你控制的基础设施。按计划的并发任务数量测量 CPU 或加速器负载、内存占用和网络余量。
生产前验证准确的媒体配置编解码器、封装格式、协议、硬件加速和输出支持取决于所选工作流与基础设施。正式活动或迁移前,请用真实信源和目标配置完成测试。记录已测试的源、输出配置、目标端和资源使用情况,作为生产验收基线。
工作流

生产前验证准确的媒体配置

有效的验证应是一次可复现的源到目标测试,并包含实测输出和明确的基础设施配置。

  1. 继续使用现有硬件编码器

    让采集硬件负责提供稳定的源流;后续配置调整由 Callaba 完成。

  2. 同一产品可运行在云端或自托管环境

    测量编解码负载、并发量、网络路径和数据驻留要求后,再选择部署环境。

  3. 生产前验证准确的媒体配置

    直播活动前,使用实际的编解码器、分辨率、帧率、音频和目标端组合完成测试。

现在把它投入使用

在 Callaba 中完成配置,再验证交接

本页说明产品的能力边界。以下指南会告诉您要打开哪些控制项、接下来连接哪个模块,以及如何确认工作流已经就绪。

  1. 配置转推和转码打开指南
  2. 连接Web 播放器、VOD 和观众访问打开指南
  3. 验证直播录制和保留打开指南
工作流

同一产品可运行在云端或自托管环境

可先在云端使用真实源流完成范围明确的验证,也可以根据实测负载规划自托管基础设施。

云端直播视频转码

需要先用真实信源、输出配置和路由路径完成验证,再规划固定基础设施时,可从云端部署开始。

在 AWS 上部署 Callaba

自托管直播视频转码

将软件安装在你控制的基础设施上,并按照计划使用的编解码器、输出配置和并发频道来配置计算或加速资源。

安装自托管 Callaba
自动化参考

媒体配置验证完成后再自动化转码工作流

当接入、路由、流状态和交付输出需要进入操作员面板或应用时,可以使用 Callaba API 模块。先在产品中定义并测试媒体工作流,再进行自动化。

Callaba Engine API 概览

常见问题

什么是直播视频转码?

直播视频转码会解码进入的信号,再创建一个采用不同媒体参数的受支持输出配置,例如编解码器、分辨率、码率、帧率或音频。当信源格式不符合目标要求,或一路信源需要服务多个播放配置时,这项能力非常有用。

Callaba 是硬件视频编码器吗?

不是。Callaba 是软件。摄像机、OBS、vMix、移动应用或硬件编码器把贡献信号发送到 Callaba,再由软件准备受支持的路由与交付输出。

Callaba 可以统一哪些直播视频参数?

根据所选工作流和可用基础设施,配置文件可以调整受支持的编解码器、分辨率、码率、帧率、像素格式、GOP 和音频设置。生产前请验证准确的输入与输出组合。

Callaba 除了媒体配置,也能转换流媒体协议吗?

受支持的路由可以把贡献协议与交付协议分开。这样,信源可以使用最适合贡献传输的协议,目标则收到其所需的交付协议。

应该选择云端还是自托管转码?

云端适合快速验证价值和处理可变工作负载;需要直接控制基础设施、私有网络、数据位置或容量规划时,请选择自托管。无论采用哪种模式,都应测试真实媒体配置。

如何开始直播转码工作流?

先阅读云端启动指南自托管安装指南。连接真实信源、定义目标配置,验证质量与资源占用,只有确有需要时再通过 API 自动化。

处理

如何开始直播转码工作流?

部署一个范围明确的测试,检查交付媒体和资源使用情况,再只扩展已经通过验证的配置。