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