建立直播服务(局域网)
1. 安装Nginx (直播所需的nginx-rtmp-module)
2. 安装MySQL (可选)
3. 安装PHP
4. 安装视频推流相关工具(x264、ffmpeg、fdk-aac)
首先建立一个目录存文件如 src mkdir src
切换进目录 cd src
下载nginx-rtmp-module模块 这里使用git工具
git clone https://github.com/arut/nginx-rtmp-module
接着下载Nginx源文件 就弄个稳定的吧
wget http://nginx.org/download/nginx-1.12.2.tar.gz
开始解压该文件 tar -zxvf nginx-1.12.2.tar.gz 并切入该目录 cd nginx-1.12.2
开始安装配置
这里我给出一个配置 可以自己选择
./configure --with-http_ssl_module --add-module=../nginx-rtmp-module --with-http_mp4_module --with-http_flv_module 执行
但是出现了问题
我们开始安装一些工具gcc、g++。。。
sudo apt-get install gcc g++ libpcre3 libpcre3-dev zlib1g zlib1g-dev (openssl libssl-dev)不加可以知道安装过程会出现哪些错误
接着配置Nginx的安装配置
./configure --with-http_ssl_module --add-module=../nginx-rtmp-module --with-http_mp4_module --with-http_flv_module
sudo apt-get install openssl libssl-dev
继续
1. 安装Nginx (直播所需的nginx-rtmp-module)
2. 安装MySQL (可选)
3. 安装PHP
4. 安装视频推流相关工具(x264、ffmpeg、fdk-aac)
首先建立一个目录存文件如 src mkdir src
切换进目录 cd src
下载nginx-rtmp-module模块 这里使用git工具
git clone https://github.com/arut/nginx-rtmp-module
接着下载Nginx源文件 就弄个稳定的吧
wget http://nginx.org/download/nginx-1.12.2.tar.gz
开始解压该文件 tar -zxvf nginx-1.12.2.tar.gz 并切入该目录 cd nginx-1.12.2
开始安装配置
这里我给出一个配置 可以自己选择
./configure --with-http_ssl_module --add-module=../nginx-rtmp-module --with-http_mp4_module --with-http_flv_module 执行
但是出现了问题
我们开始安装一些工具gcc、g++。。。
sudo apt-get install gcc g++ libpcre3 libpcre3-dev zlib1g zlib1g-dev (openssl libssl-dev)不加可以知道安装过程会出现哪些错误
接着配置Nginx的安装配置
./configure --with-http_ssl_module --add-module=../nginx-rtmp-module --with-http_mp4_module --with-http_flv_module
sudo apt-get install openssl libssl-dev
继续