Debian 8.2下的Nginx+rtmp-module 编译安装
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Debian 8.2下的Nginx+rtmp-module 编译安装,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2379字,纯文字阅读大概需要4分钟。
内容图文
##############################################################
#Debian 8.2下的Nginx+rtmp-module 编译安装
#2016/2/6
#My_Jin
##############################################################
#编译环境准备
#Debian / Ubuntu 平台
apt-get install build-essential
apt-get install libtool
#Centos平台
#安装make:
yum -y install gcc automake autoconf libtool make
#安装g++:
yum install gcc gcc-c++
#默认使用路径为/data0
#PCRE install
# download link -- http://jaist.dl.sourceforge.net/project/pcre/pcre/8.38/pcre-8.38.tar.gz
cd /data0
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
tar -zxvf pcre-8.38.tar.gz
cd pcre-8.38
./configure
make
make install
#Zlib install
# download link -- http://zlib.net/zlib-1.2.8.tar.gz
cd /data0
wget http://zlib.net/zlib-1.2.8.tar.gz
tar -zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install
#OpenSSL install
#download link -- http://www.openssl.org/source/openssl-1.0.1r.tar.gz
#openssl github url:https://github.com/openssl/openssl.git
cd /data0
wget http://www.openssl.org/source/openssl-1.0.1r.tar.gz
tar -zxvf openssl-1.0.1r.tar.gz
#nginx-rtmp-module install
#rtmp module github -- https://github.com/arut/nginx-rtmp-module.git
git clone https://github.com/arut/nginx-rtmp-module.git
#Nginx download and config
#Nginx download link -- http://nginx.org/download/nginx-1.8.1.tar.gz
cd /data0
wget http://nginx.org/download/nginx-1.8.1.tar.gz
tar -zxvf nginx-1.8.1.tar.gz
cd nginx-1.8.1
#此为查看方便 实际情况下为一行
#./configure --sbin-path=/usr/local/nginx/nginx
#--conf-path=/usr/local/nginx/nginx.conf
#--pid-path=/usr/local/nginx/nginx.pid
#--with-http_ssl_module
#--with-pcre=/data0/pcre-8.38
#--with-zlib=/data0/zlib-1.2.8
#--with-openssl=/data0/openssl-1.0.1r
#--add-module=/data0/nginx-rtmp-module
./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre=/data0/pcre-8.38 --with-zlib=/data0/zlib-1.2.8 --with-openssl=/data0/openssl-1.0.1r --add-module=/data0/nginx-rtmp-module
make
make install
#nginx.conf file configure
rtmp {
server {
listen 1935;
application live {
live on;
}
#application hls {
# live on;
# hls on;
# hls_path /tmp/hls;
#}
}
}
location /hls {
types {
application/vnd.apple.mpegurl m3u8;
video/mp2t ts;
}
root /tmp;
add_header Cache-Control no-cache;
}
#直播地址
rtmp://192.168.200.8/live/test1
原文:http://www.cnblogs.com/my-jin/p/5229281.html
内容总结
以上是互联网集市为您收集整理的Debian 8.2下的Nginx+rtmp-module 编译安装全部内容,希望文章能够帮你解决Debian 8.2下的Nginx+rtmp-module 编译安装所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。