OBS 配合 nginx_rtmp_module 模块 可以多路推流

OBS 实现多路推流:

  1. 需要安装 OBS 插件
  2. 上行宽带不够的情况会卡

利用 Nginx 转发:

  • 优点:不必安装 OBS 插件,利用云服务器的宽带转发多路。
  • 缺点:推流地址不固定的情况下,每次都要修改配置文件,并且 nginx -s reload

下面介绍具体方法:
nginx -V 检查下是否有此模块(因是第三方模块,一般是没有的)。在 nginx第三方模块官方地址 直接 Ctrl + F 搜索 rtmp

OBS 配合 nginx_rtmp_module模块 可以多路推流

点击 github 地址,直接下载即可。关于 nginx 热升级 在此略过,没有操作过的可以留言。

github 有一些使用文档,简单的配置如下:
在主配置文件 nginx.conf 中,main上下文,即 rtmp 是全局指令块(与http指令块同级),添加

http {}
rtmp {
    server {
        listen 填写端口号例如1935;
        chunk_size 10240;
        application live {
            live on;
            record off;
            push rtmp://推流地址1;
            push rtmp://推流地址2;
        }
    }
}

在 OBS 中推流地址填写 rtmp://ip:port/live 即可。

本作品采用《CC 协议》,转载必须注明作者和本文链接
welcome come back
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
未填写
文章
95
粉丝
24
喜欢
156
收藏
348
排名:324
访问:2.9 万
私信
所有博文
社区赞助商