为Nginx添加mp4流媒体支持
这两天做视频的东西发现nginx没有mp4的视频流模块,今天我就自己添加了一下,因为之前是编译好的,所以我就直接添加了!
下载
代码如下:
#下载解压 wget wget http://h264.code-shop.com/download/nginx_mod_h264_streaming-2.2.7.tar.gz tar zxf nginx_mod*.tar.gz
配置添加
代码如下:
#查看编译参数 /usr/local/nginx/sbin/nginx -V #进入nginx(tengine)源码目录 cd tengine* ./configure --add-module=../nginx_mod_h264_streaming-2.2.7 \ --user=www --group=www \ --prefix=/usr/local/nginx \ --with-pcre #只需make不需要make install make
配置
代码如下:
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old cp objs/nginx /usr/local/nginx/sbin/nginx #配置配置文件 vim /usr/local/nginx/conf/nginx.conf location ~ \.mp4$ { mp4; } #测试 /usr/local/nginx/sbin/nginx -t #平滑重启 /usr/local/nginx/sbin/nginx -s reload
需要修改配置的地方还是挺多的,小伙伴们要看仔细了,别漏掉。
相关推荐
nginxs 2020-11-14
Guanjs0 2020-11-13
小木兮子 2020-11-11
yserver 2020-11-11
ssihc0 2020-11-11
windle 2020-11-10
HanksWang 2020-11-10
liuchen0 2020-11-10
Freshairx 2020-11-10
ccschan 2020-11-10
liwf 2020-11-10
Guanjs0 2020-11-09
AderStep 2020-11-09
zrtlin 2020-11-09
mqfcu 2020-11-10
windle 2020-10-29