宝塔安装nginx-rtmp-module自建直播推流服务器
安装依赖
yum install libmaxminddb-devel -y
git clone https://github.com/arut/nginx-rtmp-module.git #也可以下载zip文件,解压
先不要安装nginx,如果已经安装请先卸载
安装选择编译安装,在自定义模板里输入
--add-module=/www/server/nginx-rtmp-module
安装完成,新建站点live.liugang.net,并新建live目录,然后配置nginx,重载配置
rtmp {
server {
listen 1935; #监听的端口 ,可以改为你自己喜欢的端口号,记得在宝塔后台放行此端口!!!
chunk_size 4000;
application hls { #rtmp推流请求路径
live on;
hls on;
hls_path /www/wwwroot/live.liugang.net/live; #这个目录就是推流文件存储的位置
hls_fragment 2s; #本地切片长度
hls_playlist_length 6s; #HLS播放列表长度
}
}
}
配置就完成了
推流地址 rtmp://ip:1935/hls
推流密钥 index
播放地址 http://live.liugang.net/live/index.m3u8