centos 利用nginx-rtmp和ffmpeg 搭建rtmp推流,hls播放,录制mp4并回放
1.首先安装相关依赖 yum -y install gcc glibc glibc-devel make nasm pkgconfig lib-devel openssl-devel expat-devel gettext-devel libtool mhash.x86_64 perl-Digest-SHA1.x86_64 gcc-c++ pcre-devel 2.编译nginx 下载相关所需模块并解压, configure选项设置好相关模块,并进行编译 。(或者直接下载所有所需文件 点击下载 ) ./configure --prefix=/usr/local/nginx/ --add-module=…/nginx-rtmp-module-master --with-http_mp4_module --add-module=…/ngx_cache_purge-master --add-module=…/nginx_mod_h264_streaming-2.2.7 --with-http_stub_status_module --with-http_ssl_module --with-http_sub_module --with-http_gzip_static_module --with-http_flv_module --with-openssl=…/openssl-1.0.2h