OBS 多RTMP同时配信插件完全指南:一次编码,推流多个平台
【免费下载链接】obs-multi-rtmpOBS複数サイト同時配信プラグイン项目地址: https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp
obs-multi-rtmp 是一款免费开源的 OBS 多平台同时推流插件:它让你在同一个 OBS 里,用一份编码把画面同时送到 YouTube、Bilibili、Niconico 或自建站点等多个平台。无论你是主播、虚拟主播还是做企业直播运营,只要想"一次开播、多站覆盖",它就是为此而生的。
三步装好插件,打开多平台推流面板
安装这件事没有想象中复杂,核心就是"下载 → 放对目录 → 重启验证"。
第一步:获取插件。最简单的方式是拉取仓库源码:
git clone https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp如果不想碰命令行,直接下载与你的 OBS Studio 版本对应的发布包即可——插件对版本敏感,版本一定要对齐。
第二步:放进 OBS 插件目录。Windows 用户把obs-plugins整个文件夹放入C:\Program Files\obs-studio\,最终路径形如C:\Program Files\obs-studio\obs-plugins\obs-multi-rtmp,文件夹结构不要拆散;macOS 用户则解压后放入 OBS.app 的Contents/Plugins目录。
第三步:重启 OBS 验证。打开"视图"菜单的"停靠窗格",勾选"同时配信"——右侧会弹出一个管理面板,点顶部的"新增配信登录"就能添加你的第一个平台。到这里,最短路径就走完了。
能力地图:5 个核心功能分别解决什么
1. 一面板管理全部平台——解决"开多个 OBS 实例来回切设置"的折腾。每个平台是一张独立卡片,各自有开始/停止按钮,顶部还有"全部启动/全部停止",想开播一个动作就搞定。
2. 每个平台独立调参数——解决"各平台要求不同,一套参数打天下"的问题。每个目标可以指定专用视频/音频编码器(分辨率、比特率、关键帧间隔随便调),也可以直接选"与OBS本体相同",复用主直播流已经编好的码。
3. 多协议推流——解决"不同平台、不同网络环境对推流方式要求不同"的问题。插件原生支持 RTMP、SRT/RIST、WebRTC(WHIP)三种协议,低延迟场景选 WHIP,专线路径选 SRT,常规推流选 RTMP。
4. 实时状态面板——解决"推出去到底有没有问题"的黑盒感。每张卡片实时显示推流时长、码率和 FPS,断线时明确告诉你原因:地址错误、服务器连接失败、握手失败还是被拒绝,而不是让你对着黑屏猜。
5. 与主直播流联动——解决"忘了手动开第二条流"的失误。每个平台可勾选"与主流同步启动/同步停止",你按 OBS 的"开始直播"时,勾选的平台自动跟着走;配置还会按 OBS 配置文件(Profile)分开保存,切换账号互不干扰。
场景落地:三类人的推荐玩法
如果你的情况是虚拟主播或跨平台主播——那么把主力平台设成 1080p 高码率,把次级平台设为"与OBS本体相同"直接复用主编码器。这样画质最好的平台走专属编码,其余平台零额外编码开销,CPU 占用几乎不涨。
如果你的情况是企业培训或活动直播——那么给自建平台用 WHIP 协议保低延迟,再挂一条 SRT 或 RTMP 备路做冗余。主路断了备路还在,课程内容不会"开天窗",这也是插件最初为直播场景设计时的核心思路。
如果你的情况是上行带宽有限——那么给次级平台单独建一套低配编码器(720p、较低比特率、30fps),让"总码率 = 各平台码率之和"始终低于你的上传带宽,高峰期也不至于全平台一起卡。
排错速查表:高频问题一次看完
| 你看到的现象 | 可能原因 | 解决办法 |
|---|---|---|
| "视图"里找不到"同时配信"停靠窗格 | 插件版本与 OBS 不匹配,或目录没放对 | 对照 OBS 版本重新下载插件,确认obs-plugins\obs-multi-rtmp路径完整,重启 OBS |
| 点开始提示"无法取得编码器" | 主直播流还没配置过编码器 | 先在 OBS"设置 → 输出"里配好编码器,或给该目标选"与OBS本体相同" |
| 报错"RTMP 地址错误" | 服务器地址或流密钥填错 | 和平台后台的推流地址、密钥逐字符核对 |
| 服务器连接失败 / 握手失败 / 连接被拒绝 | 网络拦截、端口不通或平台端拒绝(密钥过期等) | 检查防火墙与网络,重新申请密钥,换个网络环境验证 |
| 提示"输出场景不存在" | 自定义输出场景被改名或删除 | 把该目标的输出场景改回一个确实存在的场景 |
| 推流中途断开 | 网络波动 | 插件会自动重连,留意"再连接中"提示;频繁断线就降低该路码率 |
| 停靠窗格突然消失,重置布局无效 | 已知的 UI 小故障 | 切一次工作室模式试试;仍不行就在%appdata%\obs-studio的 global.ini 里删掉DockState那一行后重启 OBS |
进阶与资源:调优要点和继续深入的地方
性能调优记住三条就够:次级平台尽量选"与OBS本体相同",能不二次编码就不二次编码;必须独立编码时优先上硬件编码器(NVENC / QuickSync / AMF);所有平台的码率加起来控制在上传带宽以内,给系统留 30% 余量。想要更低延迟,把对应平台切到 WHIP 协议即可。
- 官方文档:
docs/目录下的 Readme.md,含安装步骤与官方 FAQ - 核心源码:
src/目录,推流逻辑在 push-widget.cpp,协议支持在 protocols.cpp,配置结构在 output-config.h - 社区讨论:安装界面里的插件说明也提醒过,本插件完全免费——如果有人向你收费售卖,请直接绕开;功能建议与问题反馈可以在项目仓库的讨论区发起
现在打开你的 OBS,按"视图 → 停靠窗格 → 同时配信"走一遍,第一条多平台推流离你只有三步之遥。
【免费下载链接】obs-multi-rtmpOBS複数サイト同時配信プラグイン项目地址: https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考