使用Nginx配置mp4视频播放踩坑记录

本文记录了在运维环境中,通过Nginx配置mp4视频播放的过程,包括下载 ngx_http_enhance_mp4_module 模块,使用 Tengine 的 dso_tool 添加模块,修改 nginx.conf 文件,配置host文件以及遇到的如视频编码不支持(h.264以上)的问题,最终通过转码解决播放问题。
摘要由CSDN通过智能技术生成

一、环境配置

Nginx : Tengine(2.1.1)/ Nginx(1.6.2)

二、安装步骤
1、下载/ngx_http_enhance_mp4_module
执行命令:

cd /data/wwwroot/server/nginx_module
git clone  https://github.com/whatvn/ngx_http_enhance_mp4_module
cd ngx_http_enhance_mp4_module

2、添加mp4模块

dso_tool --add-module=/data/wwwroot/server/nginx_module/ngx_http_enhance_mp4_module

(dso_tool命令是Tengine的动态加载模块工具)
通过上面的命令添加完毕之后,会在tengine的安装目录下的module文件夹下生成ngx_http_enhance_mp4_module文件

3、编辑nginx的nginx.conf文件
在dso节点中增加如下配置

dso {
        load ngx_http_enhance_mp4_module.so;
}

4、查看是否安装成功
使用nginx -V查看安装的模块,如果出现了这个图,则说明模块已经成功的安装,否则,请检查原因

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值