Nginx+阿里云ECS搭建视频流服务器

avatar
作者
猴君
阅读量:0

前期准备

阿里云ECS(或者任何你喜欢的厂商的ECS)

ECS OS:Ubuntu22.04 64位

Nginx:1.21.5

Nginx-rtmp-module

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

推流:ffmpeg(Mac用户homebrew解决) or OBS

拉流:hls or (something else…)

!!!

请替换[ ]里的内容根据需要

搭建环境

  1. 安装所需依赖
sudo apt-get install gcc make pcre pcre-devel openssl openssl-devel 

缺什么,装什么。

  1. 下载Nginx和对应的rtmp模块,到你喜欢的地方,我放在了/opt下面

    wget https://nginx.org/download/nginx-1.21.5.tar.gz tar -zxvf nginx-1.21.5.tar.gz git clone https://github.com/arut/nginx-rtmp-module 
  2. 编译安装

    cd nginx-1.21.5 ./configure --prefix=/usr/local/nginx  --add-module=../nginx-rtmp-module  --with-http_ssl_module sudo make sudo make 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!