宝塔linux 流媒体,配置nginx-rtmp流媒体服务器(宝塔面板配置教程)

参考文档:https://www.kancloud.cn/jiangguowu/kfjsdkfjskd/1209896

1.在宝塔面板中安装带nginx的服务器

79c812b6f7e94d3e9133b2691a18e585.jpg

2.在宝塔面板中卸载nginx(因为nginx-rtmp和nginx的配置不同,并且宝塔面板中不支持安装nginx-rtmp)

1ebd59a05e1d578bcf5a4de2f9a8a9c8.png

16e9e5d4e3e01799eba775f67622b3b7.png

3.开始预下载nginx

(1)进入~,输入命令cd ~

96843fc596668c815b48b18960ce4d86.png

(1.5)没有git请输入以下命令

yum -y install git

(2)开始下载nginx-rtmp

git clone https://github.com/arut/nginx-rtmp-module.git

(3)开始修改下载配置文件

vim /www/server/panel/install/nginx.sh

(4)在./configure后添加如下内容

162b06320ed8d4e8a74c3ed6806a4d78.png

--add-module=/root/nginx-rtmp-module

(5) wq 保存退出

26c052c9781cffc301462c7870e82b5b.png

(6)使用sh命令安装

5bec20ac842b474f0520443e801ba9ef.png

4推流配置

(1)新建网址

8075193821e74c55afceb63a2e7cede2.jpg

(2)在nginx.conf中填入以下配置

rtmp {

server {

listen 1935;

application live {

live on;

hls on;

hls_path /www/wwwroot/test.sshouxin.xyz;

}

}

}

location /stat {

rtmp_stat all;

rtmp_stat_stylesheet stat.xsl;

}

location /stat.xsl {

root /root/nginx-rtmp-module/;

}

location /live {

types {

application/vnd.apple.mpegurl m3u8;

video/mp2t ts;

}

root /www/wwwroot/test.sshouxin.xyz;

add_header Cache-Control no-cache;

add_header Access-Control-Allow-Origin *;

}

c1f4e2a11e813abffaff2051889c0229.png

ae6951fc7bf40f137d793b549447b30a.png

(2)重载配置和重启

090a5e1c1e2a3f1cf82b07e27a81908f.png

(3)使用推流软件(推拉流过程省略,如有需要,可以评论联系我,我可以再补个博文)

往rtmp://192.168.0.1.104:1935里面推流,就可以在test.sshouxin.xyz的网址目录找到文件,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值