ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

obs-multi-rtmp 多平台同推完全指南:一次编码同时推三个平台,全程免费

obs-multi-rtmp 多平台同推完全指南:一次编码同时推三个平台,全程免费 obs-multi-rtmp 多平台同推完全指南一次编码同时推三个平台全程免费【免费下载链接】obs-multi-rtmpOBS複数サイト同時配信プラグイン项目地址: https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp想同时往 YouTube、Bilibili、Twitch 开播传统做法是开三个 OBS 窗口编码要跑三遍CPU 和内存跟着翻倍烧。obs-multi-rtmp 这款 OBS 插件把这件事简化成一个 OBS、一次编码、多路同时推流免费开源。下面从装插件、找到入口到给不同平台配不同参数带你完整走一遍。为什么不开多个 OBS看懂一次编码、多路分发用一个不太常见但很贴切的比喻把视频编码器想象成印刷厂的制版机编码出来的成品叫印版。多开 OBS 等于同一个画面要为每个平台单独制一次版——机器空转油墨CPU、显卡算力全在重复消耗obs-multi-rtmp 的做法是只制一次版把印好的成品同时分发到各个平台每个平台拿到的都是同一份编码结果。这样做的实际收益对比维度传统多开 OBSobs-multi-rtmp编码次数每个窗口各编一遍N 个平台 N 次全程只编码一次CPU/显卡负担随平台数成倍增加共享编码增量极小场景与音频每个实例重复加载共享主 OBS 的场景和音频设置参数改动逐窗口修改容易漏改一处改动共享目标联动生效状态查看多个窗口来回切换一个停靠面板看全部推流目标注意插件本身不会替你生成码流它只是把主 OBS 里已有的编码器结果复制分发。所以主 OBS 的编码器必须正常工作多路推流才有得分发。安装 obs-multi-rtmp 插件的三种系统路径动手前有一个硬性前提插件版本必须与你的 OBS Studio 版本匹配官方安装要求原文就是OBS-Studioのバージョンに合わせてください。OBS 大版本跨度大下载前请认准发布包标注的 OBS 版本装错版本插件不会加载。获取插件有两条路方式一克隆源码自行编译适合想读源码或定制构建的用户源码在 src/ 目录基于 OBS 插件模板工程git clone https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp方式二下载预编译包新手推荐拿到即用Windows 预编译包有两种装法安装包直接运行安装向导即可官方提醒不要修改安装目录便携版解压后把文件放入C:\Program Files\obs-studio三大系统的插件目录汇总如下Windows 安装包会自动处理手动解压时参考操作系统插件安装目录备注WindowsC:\ProgramData\obs-studio\plugins\obs-multi-rtmpProgramData是隐藏目录macOS~/Library/Application Support/obs-studio/plugins/需按 OBS 版本放入对应目录Linux~/.config/obs-studio/plugins/用户级配置目录Windows 用户特别提醒两点ProgramData默认不显示。在资源管理器地址栏直接输入完整路径或按Win R输入%programdata%回车即可直达以后想卸载除了用安装向导也可以直接删除C:\ProgramData\obs-studio\plugins\obs-multi-rtmp整个文件夹打开多路推流停靠面板主控制台功能速览插件加载成功后OBS 主界面会多出一个可停靠的面板中文环境里标题就是**多路推流**英文 Multiple output通常从顶部工具菜单进入。面板不长从上到下把功能拆给你看新建推流目标面板顶部的入口按钮点一下立即新建一路推流并弹出配置对话框配置完点 OK 才真正保存取消则丢弃全部开始 / 全部停止一键启停所有目标开播和收播时的总闸单个目标的操作区每个推流目标占一行带独立的开始、修改、删除三个按钮删除前会弹二次确认实时状态行每路推流下方实时刷新连接中 / Streaming / 重连中 / 停止中等状态正常推流、断线重连一眼分辨错误直显推流失败时状态行直接显示错误原因地址错误、连接失败、被拒等不用再翻日志猜免费声明栏面板底部固定写着This plugin is provided for free作者署名 SoraYuki面板首次打开是空的这很正常——推流目标是你手动添加的下一步就配第一路。分四步配好第一个推流目标点击新建推流目标弹出的配置对话框分四个标签页逐个填完即可开播。1. 服务页填平台发你的 RTMP 地址与流密钥每个直播平台的直播中心 / 开播设置里都有一对专属凭证RTMP 推流服务器地址和流密钥。把它们原样粘贴进来即可。粘贴流密钥时留意别带上多余空格或换行这是被服务器拒绝的高频原因。2. 视频页编码器三选一这是核心选项**编码器Encoder**下拉框决定了这一路推流的画面从哪来共三种编码器选项含义什么时候选它复用 OBS 推流编码器Reuse the streaming encoder as OBS直接用 OBS 主推流设置里的编码器绝大多数场景最省资源复用 OBS 录制编码器Reuse the recording encoder as OBS用 OBS录制设置里的编码器想要直播一套参数、录制另一套参数时独立编码器为这一路单独创建一个编码器实例该平台需要分辨率、帧率、码率差异化见进阶部分选定后还会出现几个可选项场景Scene默认跟随 OBS 当前场景Use default scene也可以固定推某个特定场景分辨率Resolution默认跟随主 OBS也可手动指定如1920x1080帧率支持按1x / ½x / ⅓x / ¼x的比例降帧例如主编码器跑 60fps某一路选 ½x 就是 30fps同步开始 / 同步结束Sync start / Sync stop with OBS勾上后你在主 OBS 按开始推流/停止推流这一路会自动跟着开播/收播节奏由主 OBS 一个按钮掌握3. 音频页挑混音轨道音频编码器同样可以复用 OBS 主设置也可以通过音频混音器Audio Mixer选择具体用哪条混音轨道并对应到某条输出轨道。这样能实现直播轨里有观众能听的内容、录播轨里保留完整音源这类分轨玩法。4. 输出页保持默认**输出Output**标签页一般不用动插件会根据你选的推流协议自动适配。四个标签页填完点OK保存这一步会触发配置写盘。回到面板新目标出现在列表里点开始第一路推流就跑起来了。给不同平台不同参数独立编码器与共用自共享编码器解决的是省资源但真实业务里经常要按平台差异化典型场景主力平台带宽给得起 8000kbps备用平台 3000kbps 就封顶移动端观众占比高的平台降到 720p 甚至 540p 更流畅某平台单独推一个特写场景视频页里固定指定场景即可做法打开该目标的配置对话框视频页选独立编码器然后单独调整分辨率、帧率与码率。一套可参考的差异化配置平台定位视频码率分辨率帧率适用场景主力平台6000–8000kbps1080p60fps游戏直播、高质量内容次要平台3000–4500kbps720p30fps备用平台、上行带宽紧张移动端平台1500–2500kbps540p30fps手机观看优化关于配置存储有两点值得知道全部配置以JSON 格式保存在 OBS 配置目录下的obs-multi-rtmp.json每路推流目标、每个独立编码器都有独立id互不干扰定期备份这一个文件就等于备份了整套多推配置切换 OBS 配置profile时插件会重新加载对应配置多套直播方案可以各用各的提醒独立编码器 额外一份编码算力。只有确实需要差异化时才建其余平台一律共享资源占用最低。面板上还会显示编码器的**共用自**关系让你看清哪几路在用同一个编码器——改动共享编码器参数前先确认影响面避免误伤正在直播的平台。推流报错对照表五种断流提示及分层排查插件把 OBS 内部的推流错误翻译成了人话状态行会直接显示。对照这张表处理状态行提示常见原因处理办法推流地址错误RTMP 地址拼错或格式不对回平台直播中心重新复制完整地址连接服务器失败网络不通、防火墙拦截或平台服务器异常ping平台域名检查防火墙与安全软件连接直播流失败服务端握手未通过多为流密钥过期或被吊销去平台重新生成流密钥服务器拒绝了推流密钥与服务器不匹配串号、填错平台核对密钥确实属于该 RTMP 地址对应的平台未知错误编码器或输出配置异常停掉该路删除后重建目标创建/获取编码器失败、无法开始推流、指定场景不存在所选编码器不可用或被删除、指定场景改名重新选择编码器回视频页重新选场景遇到多路推流掉帧卡顿按网络 → 系统 → 编码三层从下往上排查网络层多路推流的总上行需求 ≈ 各平台码率之和再留1.5 倍余量。比如 6000 4500 4000kbps 共约 14500kbps上行带宽至少 22Mbps 才稳系统层关掉无关后台程序Windows 电源计划切高性能内存 8GB 以上编码层确认所有平台都在共享主编码器而不是各自独立编码必要时降低主 OBS 分辨率或帧率另有一个官方 FAQ 里记载的常见问题多路推流停靠面板整个不见了重置 Dock 也没用。解决办法先试试切换到工作室模式Studio Mode面板往往会回来还不行就手动清 Dock 状态——帮助 → 日志文件 → 显示日志文件退出 OBS按Win R输入%appdata%打开AppData\Roaming\obs-studio用文本编辑器打开global.ini找到DockStateXXXXXXXX很长的字符串那一行删除该行并保存重新打开 OBS开播前 10 分钟检查清单配置再熟开播前过一遍这个清单翻车概率能压到最低每个平台的 RTMP 地址与流密钥逐一核对密钥在有效期内上行带宽实测过满足各平台码率之和 × 1.5点了一次全部开始每路状态行都走到Streaming确认共享编码器的平台参数一致独立编码器的目标没有误配备了一套降级方案网络不稳时先只保主力平台本地录制开着作为多路推流失败的兜底备份了obs-multi-rtmp.json配置文件需要的话勾选了同步开始/同步结束开播收播由主 OBS 一键掌控开播前最后确认免费开源别为它花一分钱把三个手忙脚乱的 OBS 窗口换成一个面板上的三个目标编码只跑一次、状态一眼看全——这就是 obs-multi-rtmp 带来的全部变化而且它是完全免费的开源插件作者不收取任何费用。README 里有作者的正式声明此前发现有账号在贴吧、闲鱼等平台倒卖此插件作者明确提醒不要购买如果你已经付费买过可以向商家申请退款。获取插件只有两条路从官方仓库克隆源码或从官方发布页下载预编译包都是零成本。现在就打开 OBS点一下新建推流目标把第一个平台配上。下次开播一个按钮同时点亮三个平台体验一次编码服务所有观众的顺畅感。祝开播顺利 【免费下载链接】obs-multi-rtmpOBS複数サイト同時配信プラグイン项目地址: https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表