搭建nginx流媒体服务器

本文详细介绍了如何在Linux上搭建nginx流媒体服务器,包括下载nginx和nginx-rtmp-module,安装依赖库,配置Nginx支持RTMP和HLS协议,并解决在安装和配置过程中遇到的问题,最后演示了使用ffmpeg推流到服务器的方法。
摘要由CSDN通过智能技术生成

1.下载nginx

wget http://nginx.org/download/nginx-1.17.5.tar.gz

没有wget工具的可以先通过yum install wget命令安装,或者将安装包下载到本地后再上传到linux服务其中。

2.下载nginx-rtmp-module(官方github)

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

问题:

[root@lee000 SoftInstall]# git clone https://github.com/arut/nginx-rtmp-module.git
Cloning into 'nginx-rtmp-module'...
fatal: unable to access 'https://github.com/arut/nginx-rtmp-module.git/': Peer reports incompatible or unsupported protocol version.

解决方案:

yum update -y nss curl libcurl

或者卸载当前git,重新安装新版git

没有git工具的可以先通过yum install git命令安装,或者将安装包下载到本地后再上传到linux服务其中。

3.安装nginx前先安装一些依赖库

yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

4.安装nginx及nginx-rtmp-module

4.1 解压nginx-1.17.5.tar.gz

tar -xzvf nginx-1.17.5.tar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值