Github:https://github.com/arut/nginx-rtmp-module
此项目很久没更新了,不过基本使用没什么问题,亲测nginx1.10.1上会有一点小bug
这里再给一个fork后近期有过更新的项目 https://github.com/sergey-dryabzhinsky/nginx-rtmp-module
1.安装依赖包
1 2 3
| yum install -y gcc gcc-c++
yum install -y openssl-devel pcre-devel zlib-devel
yum install git |
由于之前将yum源全部删除只保留了系统更新的北理源,这里最好连外网安装一下EPEL便于一些软件的安装,校内源有提供
1
| yum install epel-release |
这里涉及到使用shell登录校园网,可看博客里的shell登录校园网
2.与nginx一起安装编译
1 2 3 4 5 6 7 8 9
| cd /usr/local/
wget http://nginx.org/download/nginx-1.10.1.tar.gz
tar -zvxf nginx-1.10.1.tar.gz
git clone git://github.com/sergey-dryabzhinsky/nginx-rtmp-module.git
git clone git://github.com/gnosek/nginx-upstream-fair.git
cd nginx-1.10.1
./configure --add-module=../nginx-rtmp-module --add-module=../nginx-upstream-fair --with-http_ssl_module
make
make install |
ps.这里一起安装了一个之后负载均衡可能会用到的nginx-upstream-fair https://github.com/gnosek/nginx-upstream-fair
Read More.