返回

nginx-rtmp VPS 主机,预装好

nginx-rtmp 服务器接收 OBS 等软件推出的直播流,并同时转发到 YouTube 等平台。下单后,服务器会自行配置好,连接地址和保密的推流路径显示在面板中。直播流不会重新编码,只是转发,所以编码仍在您直播用的电脑上完成,服务器也不需要显卡。

您的刊物有多大?

合计$2.58/月

价格含增值税。

RAM 和 CPU 可随时升级或降配。磁盘只能增大,建议从小配置开始。

您的 nginx-rtmp 服务器上安装什么?

  • Nginx 和 nginx-rtmp-module,来自 tiangolo/nginx-rtmp 镜像 2026 年 10 月 26 日的构建
  • RTMP 输入在 1935 端口,录制已关闭
  • 随机生成的保密推流路径,没有它就无法推流
  • 转发目标使用单独的文件:/opt/seturack/nginx-rtmp/hedefler.conf
  • 防火墙只开放 22 和 1935 端口

nginx-rtmp 需要多大的配置?

nginx-rtmp 没有官方的 RAM 数值。服务器不做任何重新编码,所以经验上,1 GB RAM 和 1 个 CPU 一般足够起步,转发到很多目标时 2 GB 比较合适。录制已关闭,不会把视频写入磁盘,所以对磁盘的需求很小。资源消耗主要体现在网络上:每个目标占用的出站带宽与您直播流的码率相当,所以 6000 kbps 推到三个目标大约是 18 Mbps。流量不限。

用途配置价格选择
新刊物 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/月
成长中的刊物 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/月
阅读量大的刊物 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/月

适合谁?

  • 想把一路直播流同时推到多个平台的主播
  • 家里上行速度不够推多个平台的主播
  • 需要自己的 RTMP 端点的开发者
  • 宁愿在服务器上管理目标平台、不想动 OBS 的人

下单之后会发生什么?

  1. 设定配置并完成付款。
  2. 服务器启动后,nginx-rtmp 会自行安装。
  3. 在面板的“概览”标签页中,复制“连接地址”一行。它的格式类似 rtmp://IP-address/secret-path。
  4. 在 OBS 中依次进入“设置”和“推流”,把服务选为“自定义”。把这个地址填为服务器,随便起个名字填为推流码。
  5. 要转发到另一个平台,请通过 SSH 连接,把该平台的 push 行添加到 hedefler.conf。
  6. 进入 /opt/seturack/nginx-rtmp 目录,运行 docker compose restart rtmp 重启转发服务,然后开始推流。

每台服务器都包含

  • 价格含每日备份
  • 不限流量
  • 完整 root 权限
  • 之后可升级或降配 RAM 和 CPU,并扩大磁盘
  • 位置:Istanbul · IST-1。

须知

  • 保密路径代替了推流方的身份验证。任何拿到地址的人都可以向它推流或观看,所以请不要分享。
  • 连接使用普通 RTMP,没有安装 RTMPS。这意味着您无法直接转发到只接受 RTMPS 的平台。
  • 这里没有网页界面、观看页面或聊天。所有设置都通过 SSH 在文件中完成。
  • 运行 docker compose restart rtmp 会中断正在进行的任何直播,所以请在开播之前修改目标。
  • 您对所推流的内容拥有权利,并承担法律责任,同时必须遵守各平台的规则。平台的推流码保存在 hedefler.conf 中,请保护好这个文件。
  • 这套软件不需要费用或账户,nginx-rtmp-module 采用 BSD 许可。目标平台的账户和版本更新由您自己负责。

nginx-rtmp 常见问题

如何把 OBS 连接到 nginx-rtmp 服务器?

在 OBS 中依次进入“设置”和“推流”,把服务选为“自定义”。把面板中“连接地址”的值粘贴为服务器,再随便起个名字填为推流码,例如 stream。不需要填端口,因为 RTMP 默认使用 1935。

如何用 nginx-rtmp 把我的直播流转发到 YouTube?

先从 YouTube 获取推流码。然后通过 SSH 连接,把 push rtmp://a.rtmp.youtube.com/live2/YOUR-STREAM-KEY; 这一行添加到 hedefler.conf 文件中,最后进入 /opt/seturack/nginx-rtmp 目录,运行 docker compose restart rtmp。

nginx-rtmp 需要多少 RAM?

没有官方数值。直播流不会重新编码,所以经验上,1 GB RAM 和 1 个 CPU 一般足够起步,目标很多时用 2 GB。如果不够,可以在面板中升级配置。服务器会重启一次,您的地址保持不变。

可以同时向多少个平台推流?

没有固定数字。每个平台在 hedefler.conf 中添加一行单独的 push,每个目标占用的出站带宽与您直播流的码率相当。目标越多,网络占用越大,而流量不限。

nginx-rtmp 服务器会对视频转码吗?

不会。这套安装按原样转发直播流,所以分辨率和码率就是您在 OBS 中设置的。因此 CPU 负载很低,没有显卡也无关紧要。请选择目标平台能接受的 OBS 设置。

观众可以直接在这台服务器上观看吗?

没有安装观看页面。VLC 之类的播放器可以打开 rtmp://IP-address/secret-path/stream-name,但这会暴露保密路径。要面向更多观众,请把直播流转发到各个平台。

了解更多,查看类似应用