编辑nginx.conf文件内容:
使用vim编辑nginx.conf文件
vim /usr/local/nginx/conf/nginx.conf
增加以下内容:
rtmp {
server {
listen 1935; #指定推流端口
application live { #定义频道名为 live
live on; #串流打开
recorder rec1 { #录像
record all; #自动保存录像
record_unique on;
record_path /home/record; #录像保存路径
record_suffix -%Y-%m-%d-%H_%M_%S.flv; #定义录像文件名称
}
}
}
}
按ESC键,输入:wq 保存文件退出(冒号+wq回车)
重新载入配置文件
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
至此,nginx直播服务基本配置完成
同时注意,默认用户nobody要拥有保存录像的文件夹的写入权限,或者直接使用chmod命令变更保存录像文件夹权限
chmod 777 /home/record(文件夹名称根据自己情况修改)
附上我初步修改的nginx.conf文件内容:
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.