Relink返回官网

RELINK SERVER

搭建自己的服务器。

为你的 Room 提供语音中继和屏幕共享。

SHA-256 校验文件账号、Room 与消息仍使用官方服务。

01

准备服务器

Linux x64、glibc 2.28 或更新版本、systemd,支持 apt-get 或 dnf。需要公网 IPv4、Bash、Python 3.9+、unzip 和管理员权限,安装时至少留出 2 GB 磁盘空间。

小型 Room 可先从 2 核 / 2 GB 开始,带宽按实际可用值登记。无需显卡或域名;服务器位置尽量靠近成员。租金、带宽和流量由服务器所有者承担。

仅适用于 Room 媒体节点。ARM、Windows、Alpine/musl 及完整业务服务器部署不在本方案内。

02

选购与配置

雨云推荐入口:按活动要求注册并绑定微信领取新人五折券,领取状态、有效期和适用产品以雨云页面为准。请选独立公网 IP,NAT 映射套餐不适用本安装器。

优先选靠近成员的地域、Ubuntu 24.04 LTS x86_64、固定公网 IPv4 和稳定公网出站带宽。无需显卡;不要选择 ARM 或竞价实例。

阿里云 ECS 与 轻量服务器 均限制流量穿透类服务。本节点包含 TURN 中继,购买前请向厂商确认用途;此入口不表示厂商已批准 Relink。

人数与语音配置

按每频道最多 8 人、96 kbps、全部同时说话并经过中继,留 25% 带宽余量。人数指同时语音人数。以下是购买起点,尚非实测容量承诺。

同时语音CPU / 内存系统盘出站带宽 · 仅语音
1–8 人2 核 / 2 GB40 GB10 Mbps
9–16 人2 核 / 4 GB40 GB20 Mbps
17–32 人4 核 / 4 GB40 GB40 Mbps
33–64 人4 核 / 8 GB40 GB80 Mbps

单个频道人数增加时,语音流量按逐对连接增长。同频道 16 人约需 30 Mbps,32 人约需 120 Mbps(含余量);不能直接套用分组表。完整文档含计算公式。

屏幕共享额外带宽

当前视频目标码率加 25% 余量并向上取整,需加在语音带宽上。一路最多 7 位观看者,多路共享需累加;声音、重传和线路波动另留余量。

共享画质 / 码率1 人观看3 人观看7 人观看
720p · 30 FPS / 3 Mbps+4 Mbps+12 Mbps+27 Mbps
1080p · 30 FPS / 5 Mbps+7 Mbps+19 Mbps+44 Mbps
1080p · 60 FPS / 8 Mbps+10 Mbps+30 Mbps+70 Mbps
1440p · 120 FPS / 20 Mbps+25 Mbps+75 Mbps+175 Mbps

8 人语音加一路 1080p / 60 FPS、3 人观看,可从 2 核 / 4 GB、40 GB、50 Mbps 开始试用,再按实际占用和丢包调整。成员自身的上行、下行同样需要够用。

带宽和流量怎么选?

每天长时间使用,优先比较固定带宽;偶尔使用,比较按流量并设置费用提醒。5 Mbps 画面发给 4 人,视频载荷约 9 GB/小时,60 小时约 540 GB,尚未包含语音、音频和重传。宣传峰值不等于持续带宽,价格和续费以下单页为准。

参考:阿里云计费说明 · 腾讯云计费说明。资料核对:2026-10-02。

03

取得节点配置

Room 域主在 Relink「反馈留言 → 使用问题」申请接入,提供 Room Code、节点名称、公网 IPv4 和可提供的带宽(5–1000 Mbps)。运营协助登记后,私密交付 relink-node-setup.json。

当前客户端还没有自助登记表单。每个 Room 最多登记三个节点;示例文件中的占位值不能用来接入。登记 IP 必须与服务器连接官方服务的实际出口 IP 一致。

通过自己的服务器文件传输功能上传配置到 /root/relink-node-setup.json。它包含专用令牌,请勿公开、上传 GitHub 或粘贴进命令行。

sudo chmod 600 /root/relink-node-setup.json

04

放行端口

同时检查云安全组和系统防火墙。安装器不会修改防火墙。

入站端口用途
TCP / UDP 3478语音接入
UDP 49160–50183语音中继
UDP 8890屏幕共享

出站需要允许官方 HTTPS/WSS(TCP 443)、DNS、媒体流量与系统软件源。SSH 端口保留给自己的管理 IP。8554、9997、9998、4329 仅供本机使用,不要开放到公网。

05

下载并安装

以下命令下载固定版本并核对完整性,解压后执行安装。校验失败时重新下载,不要跳过。

mkdir -p ~/relink-server-install
cd ~/relink-server-install
curl -fLO https://relinkus.cn/server/releases/Relink-Room-Node-2.1.3.zip
curl -fLO https://relinkus.cn/server/releases/Relink-Room-Node-2.1.3.zip.sha256
sha256sum -c Relink-Room-Node-2.1.3.zip.sha256 &&
unzip Relink-Room-Node-2.1.3.zip -d bundle &&
cd bundle &&
sudo bash setup.sh --setup /root/relink-node-setup.json

安装器会检查系统、端口和配置,安装媒体组件并启用开机自启。编译需要几分钟,请保留 SSH 会话。已有节点或未完成的安装会停止覆盖,保留原文件。

只检查包和配置,不安装
bash setup.sh plan --setup /root/relink-node-setup.json

预演不会修改系统,也不会验证目标主机、官方接入或公网端口。

06

检查并使用

sudo bash setup.sh doctor
sudo systemctl is-enabled relink-room-media relink-room-turn relink-room-agent
  1. 确认三个服务为 active,开机自启为 enabled。
  2. 确认官方接入状态已在线,屏幕共享线路中出现你的自建线路。
  3. 两位成员使用不同网络测试语音和屏幕共享;共享时选择该自建线路。语音可能直接连接,成功通话不能替代中继测试。
  4. 安排维护窗口重启服务器,再检查服务、语音和屏幕共享。

自动检查和源码测试不能替代具体服务器的公网验收。是否已完成部署,以在线状态和实际媒体传输为准。

07

维护与排错

服务运行,但节点仍离线

检查 DNS、系统时钟、出站 TCP 443 及官方 WSS 连接。核对登记 IP 是否与出口 IP 一致;代理、NAT 或多出口可能造成不一致。

语音正常,屏幕共享无画面

确认选择了自建线路,并在安全组和系统防火墙放通 UDP 8890。语音直连成功不代表 SRT 屏幕链路已经可用。

安装失败或已有旧节点

保留原配置和安装日志,运行 doctor。不要杀掉未知进程、删配置或跳过保护重装。安装日志在 /var/log/relink-node-install-*.log。

备份、容量规划、日志检查与停用命令请阅读 运维文档 ↗。完整教程也可 下载 Markdown 文档。