拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 nginx 转发 rtmp 直播流

nginx 转发 rtmp 直播流

白鹭 - 2022-01-26 2111 0 0

nginx转发rtmp流
场景描述:服务器1使用nginx-rtmp-module搭建了基于nginx的rtmp推流平台,用户推rtmp流只能推到服务器2,然后转发到服务器1,nginx默认只能转发http,转发rtmp需要另外编译转发tcp的模块,要求nginx版本大于1.9,

1、软件准备

nginx-1.20.2

2、编译安装

cd nginx-1.20.2
sudo ./configure --prefix=/usr/local/nginx --with-stream
sudo make
sudo make install
报错:
(1)./configure: error: C compiler cc is not found
(2)./configure: error: the HTTP rewrite module requires the PCRE library.
(3)./configure: error: SSL modules require the OpenSSL library.
统一解决:sudo apt-get install -y build-essential git-core bison openssl libreadline6-dev curl zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 autoconf libc6-dev libpcre3-dev libcurl4-nss-dev libxml2-dev libxslt-dev imagemagick libffi-dev

3、配置nginx

sudo vim /usr/local/nginx/conf/nginx.conf
项目fhadmin.cn

events {...}

# tcp反向代理
stream {
    server {
        listen 1935;
        proxy_connect_timeout 10s;
        proxy_timeout 15s;
        proxy_pass 10.10.10.10:1935;
    }
}

http {...}

4、启动nginx

sudo /usr/local/nginx/sbin/nginx

 -------------------------------------------------------fhadmin.cn-----------自定义表单
 定义模版:拖拽左侧表单元素到右侧区域,编辑表单元素,保存表单模版
 表单模版:编辑维护表单模版,复制表单模版,修改模版型别,预览表单模版
 我的表单:选择表单模版,编辑表单规则,是否上传图片、附件、开启富文本、挂靠流程开关等
 表单资料:从我的表单进去可增删改查表单资料,修改表单规则
 挂靠记录:记录表单资料和流程实体ID关联记录,可洗掉

标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *