选择文档

开发者文档 / 部署前准备

红鲸音视频服务部署前准备

部署红鲸音视频服务前,优先确认服务器配置、Linux 与容器环境、网络模式、访问端口及 NAT 入口。

审核日期:2026年11月1日

部署前先确认三项核心条件

开始安装前,应优先确认服务器、运行环境和网络条件。三项信息没有确定时,不建议直接开始安装。

优先级核心条件需要确认的内容
1服务器配置CPU、内存、存储、CPU 架构,以及是否需要会议录制
2运行环境Linux 发行版、内核、Docker、Docker Compose 和系统时间
3网络条件内网或公网使用方式、访问端口、入口 IP、域名、证书和 NAT

以下配置是部署基线。实际项目还需要结合并发会议数、参会人数、录制路数、录制保留时间和网络架构确定最终配置。

服务器资源要求

检查项基线要求建议说明
CPU不低于 8 核16 核及以上不包含录制时,8 核可用于基础环境;多路录制需要额外评估 CPU
内存不低于 8 GB16 GB 及以上实际容量取决于并发和服务组件
存储不低于 100 GB根据录制量扩容需同时考虑安装包、镜像、日志、录制文件和备份

多路录制的 CPU 和存储需求明显高于不录制环境。如果项目需要服务端录制,应在硬件确认前提供预计录制路数、单场时长、保留天数和是否需要合成视频。

运行环境与系统配置

检查项要求
CPU 架构根据安装包选择 x86_64 或 aarch64
操作系统Linux,原始资料列出 RHEL、Ubuntu 和 Debian
Linux 内核高于 3.10.0
Docker23.0.0 以上
Docker Compose2.30.0 以上
系统时间时间正确,并配置稳定的时间同步源

操作系统发行版、CPU 架构和项目所需的其他组件应在申请安装包时一并提供。

网络模式与访问端口

先确认系统只在同一内网使用,还是需要从专网、互联网或其他网络区域访问。网络模式决定入口地址、证书、端口放行和 NAT 配置。

红鲸音视频服务使用 TCP 8440 处理 HTTP 请求,使用 TCP 8443 处理 HTTPS 请求,使用 UDP 7882–7885 建立音视频连接。

协议端口用途部署时需要确认
TCP8440HTTP 请求哪些终端或系统需要访问
TCP8443HTTPS 请求域名、TLS 证书和访问来源
UDP7882–7885音视频连接终端到服务器的媒体网络是否连通,跨网时是否需要 NAT 映射

端口只需要对实际访问来源开放,不应无条件暴露到互联网。防火墙和 SELinux 保留现有安全策略,按上述端口和实际服务需求增加允许规则即可。

NAT、入口 IP、域名与证书

红鲸音视频服务如果只在同一内网使用,应优先按内网地址和路由规则设计。如果终端从互联网或其他网络区域访问,需要确认公网入口 IP、NAT 映射、TLS 证书和回程路由。

部署资料中的 node_ip 用于指定外部入口 IP。该字段使用 IP 地址,不使用域名。是否配置该字段取决于实际网络架构。

使用方式需要准备的网络信息
纯内网使用内网服务 IP、访问网段、内网域名或访问地址
跨网络区域两侧路由、访问方向、端口策略和回程路径
互联网访问公网入口 IP、NAT 映射、域名、TLS 证书和安全访问范围

安装前检查清单

  • CPU、内存和存储符合预计并发和录制要求。
  • Linux 发行版、内核和 CPU 架构已确认,安装包架构与服务器一致。
  • Docker 和 Docker Compose 版本符合要求。
  • 服务器时间正确,时间同步服务可用。
  • 内网、专网、互联网或混合网络边界已明确。
  • TCP 8440、TCP 8443 和 UDP 7882–7885 的访问方向及来源网段已确认。
  • 需要外网访问时,NAT、入口 IP、域名和证书已准备。
  • 已确认安装目录、录制目录、日志目录和备份方式。
  • 已通过表单申请目标架构对应的安装包。

下一步

在线咨询
电话咨询
红鲸视频会议微信二维码

扫码添加微信

微信咨询
返回顶部
在线咨询
微信咨询
电话咨询