版权属于:
玖月博客
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
本篇基于宝塔面板
nginx-rtmp和nginx的配置不同,并且宝塔面板中不支持安装nginx-rtmp
cd /www/server
git clone https://github.com/arut/nginx-rtmp-module.git
#git出错安装git:yum -y install git
vim /www/server/panel/install/nginx.sh
添加模块: --add-module=/www/server/nginx-rtmp-module
sh /www/server/panel/install/nginx.sh install 1.18
创建一个网站,记住网站目录
设置-配置修改约13行添加
rtmp {
server {
listen 6666; #监听的端口,随意更换,更换后记得方形对应端口
chunk_size 4000;
application hls {
live on;
hls on;
hls_path /www/wwwroot/xx.com/live; #这里是live文件夹路径
hls_fragment 5s;
}
}
}
重载,重启nginx
推流地址:rtmp://IP:port/hls
推流密钥在推流客户端设置,如OBS
防火墙放行端口
本文参考:https://blog.csdn.net/qq_35774849/article/details/106334115
评论 (0)