来源: 最后更新:24-06-01 12:11:20
二、准备:
1、cygwin http://www.cygwin.com/setup.exe
复制代码
代码如下:
安装库
gcc g++
zlib 库 (gzip 模块需要)
pcre 库 (rewrite 模块需要 )
openssl库 (ssl模块需要)
提示:国外下载库速度较慢,可以使用网易提供的开源站下载
http://mirrors.163.com/cygwin/
2、nginx 0.8.54 /1.0.0(在这里yaosansi以0.8.54版本为示例)
复制代码
代码如下:
cd ~
wget http://nginx.org/download/nginx-0.8.54.tar.gz
wget http://nginx.org/download/nginx-1.0.0.tar.gz
3、the H264 Streaming Module for Nginx (version 2)
复制代码
代码如下:
cd ~
wget http://h264.code-shop.com/download/nginx_mod_h264_streaming-2.2.7.tar.gz
tar -zxvf nginx_mod_h264_streaming-2.2.7.tar.gz
改动 ngx_http_h264_streaming_module.c,将以下内容全部移除或注释掉,否则会遇到 error: 'ngx_http_request_t' has no member named 'zero_in_uri'的错误提示
三、配置和编译Nginx
1、.configure脚本
复制代码
代码如下:
./configure /
--prefix=. /
--sbin-path=nginx /
--conf-path=conf/nginx.conf /
--pid-path=logs/nginx.pid /
--error-log-path=logs/error.log /
--http-log-path=logs/access.log /
--http-client-body-temp-path=client/ /
--http-proxy-temp-path=proxy/ /
--http-fastcgi-temp-path=fastcgi/ /
--with-cc-opt="-D FD_SETSIZE=4096" /
--with-debug /
--with-mail_ssl_module /
--with-http_realip_module /
--with-http_stub_status_module /
--with-http_ssl_module /
--with-http_flv_module /
--add-module=../nginx_mod_h264_streaming-2.2.7
make && make install
2、在编译过程中,注意事项:(引用 :http://www.tech126.com/cygwin-nginx/)
3、提取相关文件
编译后,将nginx.exe及从cygwin/bin下拷贝cygwin1.dll,cyggcc_s-1.dll,cygz.dll,cygcrypto-0.9.8.dll,cygssl-0.9.8.dll,cygpcre-0.dll,cygcrypt-0.dll这几个dll到nginx目录下,从nginx windows版 拷贝conf、html、logs到nginx目录里。
四、设置nginx,进行测试
1、配置nginx.conf,支持视频拖放
将MP4文件的请求由MP4命令来解析。
复制代码
代码如下:
location ~ /.mp4$ {
mp4;
}
2、配置nginx.conf其它项,启动NGINX,进行测试
'http://www.yaosansi.com/video.mp4?start=15&end=45'. 从第15秒开始访问30秒到第45秒结束(注意:该时间如果不是关键帧在有些播放器会出现错误或无法播放。)对于不支持& 符号的播放器需要使用URL重写来解决。
参考:
http://h264.code-shop.com/trac
http://h264.code-shop.com/trac/wiki/Mod-H264-Streaming-Nginx-Version2
http://h264.code-shop.com/trac/wiki/VirtualVideoClipUrlRewrite
http://wiki.nginx.org/InstallOptions
http://h264.code-shop.com/trac/discussion/1/133?discussion_action=quote;
http://www.tech126.com/cygwin-nginx/
帮同学化妆最高日入近千 帮朋友化妆帮同学化妆最高日入近千?浙江大二女生冲上热搜,彩妆,妆容,模特,王
2023吉林省紧缺急需职业工种目录政策解读 2024张杰上海演唱会启东直通车专线时间+票价 马龙谢幕,孙颖莎显示统治力,林诗栋紧追王楚钦,国乒新奥运周期竞争已启动 全世界都被吓了一跳 吓死全世界