nginx 지원 flv MP4 확장 nginxmod_h264_streaming,nginx-rtmp-module-master,yamdi

4037 단어 Stream
./configure \

--prefix=/usr/local/nginx \

--sbin-path=/usr/local/nginx/sbin/nginx \

--conf-path=/usr/local/nginx/conf/nginx.conf \

--error-log-path=/usr/local/nginx/log/error.log \

--http-log-path=/usr/local/nginx/log/access.log \

--pid-path=/usr/local/nginx/var/nginx.pid \

--lock-path=/usr/local/nginx/var/nginx.lock \

--http-client-body-temp-path=/tmp/clientbody \

--http-proxy-temp-path=/tmp/proxy \

--http-fastcgi-temp-path=/tmp/fastcgi \

--http-uwsgi-temp-path=/tmp/uwsgi \

--http-scgi-temp-path=/tmp/scgi \

--user=www \

--group=www \

--with-file-aio \

--with-http_realip_module \

--with-http_ssl_module \

--with-openssl=/usr/local/src/openssl \

--with-http_gzip_static_module \

--with-zlib=/usr/local/src/zlib \

--with-http_stub_status_module \

--with-pcre=/usr/local/src/pcre \

--without-select_module \

--without-poll_module \

--without-http_ssi_module \

--without-http_userid_module \

--without-http_geo_module \

--without-http_empty_gif_module \

--without-http_map_module \

--without-mail_pop3_module \

--without-mail_imap_module \

--without-mail_smtp_module \

--with-http_flv_module \

--with-http_mp4_module \

--add-module=/usr/local/src/nginx_mod_h264_streaming-2.2.7 \ 

--add-module=/usr/local/src/nginx-rtmp-module-master  

add-module
yamdi

  tar xzvf yamdi-1.4.tar.gz
                   cd yamdi-1.4
           make && make install
      사용 방법: yamdi - i input. flv - o out. flv
  
/usr/local/src            

 tar xzvf nginx_mod_h264_streaming-2.2.7
 tar xzvf nginx-rtmp-module-master 


--with-http_flv_module \

--with-http_mp4_module \ --add-module=/usr/local/src/nginx_mod_h264_streaming-2.2.7 \ --add-module=/usr/local/src/nginx-rtmp-module-master 

make


vi nginx_mod_h264_streaming-2.2.7/src/ngx_http_streaming_module.c
:set nu
158
if (r->zero_in_uri)
{
return NGX_DECLINED;
}

/*if (r->zero_in_uri)
{
return NGX_DECLINED;
}*/

./configure ↑
make
make install
 

좋은 웹페이지 즐겨찾기