安装nginx
我的虚拟机是Red Hat 4.4.7-4,确保虚拟机可以访问网络
1、下载nginx 链接 nginx.org/ 我是下载的nginx-1.6.2版本
2、下载rtmp模块 github.com/arut/nginx-…
3、nginx和rtmp-module要在统一目录 nginx-1.6.2 nginx-1.6.2.tar.gz nginx-rtmp-module-master
4、下载依赖包 yum -y install pcre pcre-devel yum -y install openssl openssl-devel
5、cd到nginx目录,执行 ./configure --prefix=/usr/local/nginx --add-module=../nginx-rtmp-module-master --with-http_ssl_module
6、执行make && make install
7、安装完毕,出现目录/usr/local/nginx
配置rtmp
1、开始配置 vim /usr/local/nginx/conf/nginx.conf,加入如下信息:
rtmp {
server {
listen 1935;
chunk_size 4000;
application mylive {
live on;
record all;
record_path /opt/video/vod;
record_max_size 200M;
hls on;
hls_path /opt/video/hls;
hls_fragment 1s;
hls_playlist_length 5;
allow play all;
}
application live{
live on;
}
}
path 路径可以自定义,
2、执行服务重启 /usr/local/nginx/sbin/nginx -s reload 这里要注意每个文件的空格都要注意,不然可能会报错,
3、启动成功,就可以愉快的推流了,我是使用大疆action设备连接Mimo进行模拟的
4、输入rtmp地址,我这里是rtmp://1.1.1.1:1935/mylive/test1
5、点击开始直播即可,同样需要查看直播,也只要输入rtmp://1.1.1.1:1935/mylive/test1即可,推荐一个rtmp观看地址:meetpasser.com/webplayer/
同样录制完成文件也存储到之前配置的路径上,比如我配的是/opt/video/vod
总结
撒花,完结。