Nginx:
Nginx是一款轻量级服务器/反向代理服务器及电子邮件代理服务器,并在一个BSD-like 协议下发行。
其特点是占有内存少,并发能力强。
RTMP:
RTMP(Real Time Messaging Protocol)实时消息传送协议是Adobe Systems公司为Flash播放器和服务器之间
音频、视频和数据传输 开发的开放协议。.这个协议建立在TCP协议或者轮询HTTP协议之上,是一个协议族,
包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种
它有多种变种:
1)RTMP工作在TCP之上,默认使用端口1935;
2)RTMPE在RTMP的基础上增加了加密功能;
3)RTMPT封装在 HTTP请求之上,可穿透 防火墙;
4)RTMPS类似RTMPT,增加了TLS/SSL的安全功能;
mac搭建naginx+rtmp服务器
一、使用Homebrow安装 nginx
(1)执行克隆命令,github的项目(https://github.com/denji/homebrew-nginx)
git clone https://github.com/denji/homebrew-nginx
安装 nginx
brew tap denji/nginx
注意brew tap homebrew/nginx报下面的错误,homebrew/nginx已经弃用. 报错:Error: homebrew/nginx was deprecated. This tap is now empty as all its formulae were migra