nginx搭建rtmp协议流媒体服务器总结 (2)


 9). Xvid
# wget
# tar zxvf xvidcore-1.3.2.tar.gz
# cd xvidcore/build/generic
# ./configure
# make
# make install
# cd ..

10). ffmpeg
# git clone git://source.ffmpeg.org/ffmpeg
# cd ffmpeg
# ./configure  --prefix=http://www.likecs.com/opt/ffmpeg/ --enable-version3  
--enable-libvpx --enable-libfaac --enable-libmp3lame  
--enable-libvorbis --enable-libx264 --enable-libxvid 
--enable-shared --enable-gpl --enable-postproc --enable-nonfree  
--enable-avfilter --enable-pthreads
# make && make install
# cd ..

修改/etc/ld.so.conf如下:
include ld.so.conf.d/*.conf
/lib
/lib64
/usr/lib
/usr/lib64
/usr/local/lib
/usr/local/lib64
/opt/ffmpeg/lib
# ldconfig
特别强调:在centos下可能出现 “waring using libx264 without pkgconfig”警告,出现后继续安装 安装结束也是可以的

      在ubuntu下若是安装时提示缺少什么包的话  使用  sudo apt-get 工具包名 安装对应缺少的包就能解决问题

二、安装Nginx相关模块
1. 模块安装
# wget
# tar zxvf nginx_mod_h264_streaming-2.2.7.tar.gz
# git clone git://github.com/arut/nginx-rtmp-module.git

2. 创建用户和组
# groupadd www
# useradd -g www www

3. nginx安装
# wget
# tar zxvf nginx-1.6.0.tar.gz
# cd nginx-1.6.0

4.编译安装nginx

在nginx-1.6.0目录下新建文件:nginx_configure.sh

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgfjyj.html