小型直播系统系列-乐聊TV的开发(二)
上一节我们讲到系统概括,这一节我们详细讲解一下nginx的使用:
nginx-rtmp-module的使用
1.软件编译
从下面的网址分别下载nginx和nginx-rtmp-module:
http://nginx.org/en/download.html
https://github.com/arut/nginx-rtmp-module
然后解压 -zxvf
2.进入nginx的源码目录下面
./configure –add-module=/path/to/nginx-rtmp-module –with-http_ssl_module –with-debug
来增加这个模块,然后
make
make install
3.在原有的nginx.conf中加入如下配置
rtmp {
server {
listen 1935;
chunk_size 4000;
#HLS
# For HLS to work please create a directory in tmpfs (/tmp/app here)
# for the fragments. The directory contents is served via HTTP (see
# http{} section in config)
#
# Incoming stream must be in H264/AAC. For iPhones use baseline