nimeet 文档中心
English

本地服务端录制

产品定位、与云端录制的区别、部署形态、能力清单与边界。

版本 v1.1.0 · 更新于 2026-10-26 · 修订 1

本地服务端录制

本地服务端录制(Local Server Recording,声网对应产品为「本地服务端录制 / On-Premise Recording」)把录制程序部署在客户自己的 Linux 服务器上:录制进程以「虚拟用户」身份进入频道,把音视频写到本地磁盘或交给同机部署的 egress 服务。

ni-meet 以 Linux C++ SDK 形式提供本地服务端录制:54 个接口、100 个方法、48 个枚举,接口与声网本地服务端录制 Linux C++ v4.4.151 对齐。

与云端录制的区别

维度本地服务端录制云端录制
运行位置客户机房(Linux 服务器)ni-meet 托管区域
控制方式进程内 C++ 调用 + 本地 REST 服务HTTPS REST + 回调
数据落地本地磁盘 / 客户对象存储平台对象存储
计费按服务器/并发授权(见「限制与计费」)按录制分钟

本模块文档

文档说明
核心概念录制引擎、sink、会话、产物
开通服务项目开通、凭证与配额
快速开始编译、初始化、录制第一段 MP4
录制模式单流 / 合流 / 页面式
状态机idle → starting → recording → stopping → stopped / error
API 参考C++ 公开面与本地 REST 控制面
回调IRecordingEngineEventHandler / IAgoraMediaRtcRecorderEventHandler
错误码ERROR_CODE_TYPE 与负值返回约定
限制与计费并发、磁盘、格式、计费口径
更新日志版本与兼容版本对应关系

大部分成员为完整实现;需要真实媒体渲染、加密或分流能力的成员暂不支持,调用时返回 ERR_NOT_SUPPORTED = 4,不会静默成功。完整清单见 错误码。

本页由文档构建流水线生成 · 2026-10-31 01:24:02 UTC · 文档中心 v1.1.0.

内容依据公开 API 定义.

ni-meet 是自建 RTC PaaS,媒体面基于 LiveKit(Apache-2.0),并与声网 API 兼容。