流媒体服务器的种类
- red5 主要用来做游戏开发
- nginx
nginx是一个高性能的反向代理的服务器
反向代理服务器是什么?
我们在互联网的nginx上做一个请求,它在代理请求到内网的服务器里面去。当内网的服务器有响应的时候,它就把这个响应放在公网上面去。
准备工作
- 下载nginx服务器
- 下载RTMP协议的模块
开始(阿里云服务器ubuntu14.04系统+Xshell远程连接)
1.先下载安装 nginx 和 nginx-rtmp 编译依赖工具
sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev
-
创建一个工作目录,并切换到工作目录
mkdir /usr/zhangy/nginx
cd /usr/zhangy/nginx -
下载 nginx 和 nginx-rtmp源码(wget是一个从网络上自动下载文件的自由工具)
wget http://nginx.org/download/nginx-1.8.1.tar.gz
wget https://github.com/arut/nginx-rtmp-module/archive/master.zip -
安装unzip工具,解压下载的安装包
sudo apt-get install unzip <