一个 OBS 同时推 3 个平台:obs-multi-rtmp 免费多平台推流完整教程
【免费下载链接】obs-multi-rtmpOBS複数サイト同時配信プラグイン项目地址: https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp
obs-multi-rtmp 是一款免费的 OBS 多平台推流插件:单个 OBS 实例只编码一次,同一份内容同时送上多个平台,各路由你独立控制。下面用大约十分钟,把它装好并跑通第一次多平台推流。
先说结果
装好之后,你的开播流程会非常短:
- 在面板里添加好各个平台的目标,点「确定」保存;
- 点「全部开始」;
- 面板上各路的显示状态陆续变为「正在直播」。
此后你不需要为每个平台重复搭场景、配音频和推流参数;某一路断了,只重连它自己,其余各路由你照常。面板上还能随时看到每路的推流时长。
它是怎么省资源的
整条推流链路里,编码是最吃 CPU 的环节。多开 OBS 等于多次编码:开 3 个实例,同一块画面就被编码 3 次,CPU 和内存开销随平台数量线性叠加。
obs-multi-rtmp 的做法是只编码一次:音视频走主推流的编码会话,编码后的码流按目标复制,再经各自独立的会话送到各个平台。CPU 上的额外开销只是比单路略多一点点。
插件提供两种编码器模式:
- 共享编码器:目标直接复用 OBS 主推流编码器(面板选项为「复用OBS推流编码器」),几乎不增加开销,适合各平台画质要求一致的情况。
- 独立编码器:给某个目标单独配置编码参数,比如某平台对码率上限更低。会多占一份编码会话,按需开启。
obs-multi-rtmp 安装
先获取项目文件,也可以直接从 release 页下载预编译包(按你的系统选版本):
git clone https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp- 把插件放进对应系统的目录(Windows 路径默认隐藏,可在地址栏输入 %ProgramData% 到达):
| 操作系统 | 插件安装目录 |
|---|---|
| Windows | C:\ProgramData\obs-studio\plugins\obs-multi-rtmp\ |
| macOS | ~/Library/Application Support/obs-studio/plugins/ |
| Linux | ~/.config/obs-studio/plugins/ |
- 启动 OBS(需 25.0.1 及以上版本),「工具」菜单里出现「多路推流」即安装成功。
- 打开面板,点「新建推流目标」:填写服务器地址、流密钥,再给目标起个名字。
- 视频、音频参数默认就是「与OBS一致」,保持不动,点「OK」保存。
- 点「全部开始」,面板上各路状态变为「正在直播」,就跑通了。
更细的安装、卸载与便携版部署步骤,见仓库内 docs/Readme.md。
推流目标怎么填
目标的三个关键信息最直接:
- 服务器地址 / 流密钥:从各平台直播后台的推流页面复制;
- 目标名称:起个好认的名字,比如直接写平台名;
- 协议:默认 RTMP 即可,三种协议的取舍见下节速查。
第一次只是验证跑通,其他字段先不用动。
面板与参数速查:每个目标能改什么
每个目标的字段互不干扰:
- 服务:目标名称、协议、服务器地址、流密钥
- 协议:RTMP、SRT/RIST、WHIP 三种。RTMP 兼容性最广,适合主流平台;SRT/RIST 抗丢包、延迟低,适合网络不稳的线路;WHIP 延迟极低,适合互动连麦
- 画面设置:编码器、分辨率、关键帧间隔与比特率
- 声音设置:编码器、比特率
某项显示「与OBS一致」时,表示沿用主推流的编码器与参数——不给该目标单独开第二份编码会话,资源开销最小。只有需要给某个平台差异化参数时,才去动它。
遇到问题怎么办
工具菜单里没有「多路推流」原因:OBS 版本低于 25.0.1,或插件放错了目录。 处理:先核对版本号,再对照上表确认目录。
多路同时推还是卡原因:目标开了过多独立编码器,或总码率过高。 处理:把目标切回共享编码器;仍吃紧就降分辨率到 720p。
上行带宽不够原因:各目标码率之和超出了上行上限。 处理:先算账——总需求约为各目标视频+音频码率之和,再乘 1.2 到 1.5 的冗余;不够就先降码率。
改了参数没生效原因:改动要重启该路推流后才完全应用。 处理:修改目标后点「OK」保存,再停止并重新开始这一路。
被要求付费购买原因:插件免费,作者不收取任何费用,收费售卖并不合法。 处理:直接拒绝,从官方仓库获取插件。
再往前一步
- 平台差异化画质:一个平台 720p、另一个 1080p,按目标单独设即可。
- SRT 分发:远程会议、产品发布这类要求抗丢包的场合,把目标协议换成 SRT/RIST。
- WHIP 互动直播:需要连麦、互动的直播用 WHIP,延迟更低。
- 边推流边录制:多路推流不占 OBS 的本地录制,一场内容多种用途。
收尾
多平台直播不必靠多开 OBS 实例堆出来,obs-multi-rtmp 让一个实例干几份的活。项目完全免费,仓库获取方式见上文安装部分的 git clone 命令。
【免费下载链接】obs-multi-rtmpOBS複数サイト同時配信プラグイン项目地址: https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考