nginx 配置mp4文件播放

播放视频使用nginx有些讲究,最重要的就是配置nginx的视频模块模块。./configure 后面一定要带

$ wget https://nginx.org/download/nginx-1.20.0.tar.gz
$ mv nginx-1.20.0.tar.gz /usr/local/
$ cd /usr/locla
$ tar -xf nginx-1.20.0.tar.gz
$ cd nginx-1.20.0
$ ./configure --with-http_mp4_module --with-http_flv_module --with-http_stub_status_module --with-http_gzip_static_module --with-file-aio --with-http_flv_module
$ cp /usr/local/nginx/sbin/nginx  /usr/local/nginx/sbin/nginx.bak
$ make && make install


说明 :

​ 1、先下载离线源码包重新编译,在编译之前最好把原来的编辑文件备份一下(安全起见),

​ 2、编译时候的各种模块支持中,最重要的是--with-http_mp4_module模块,支持mp4

​ 3、这个过程几乎可以无脑跟着敲就行,但是我的默认路径是/usr/local/nginx。如果你的目录有所不同使用--prefix=/usr/local/nginx自己指定自己的目录吧

nginx配置:

1、打开nginx配置文件vim /usr/local/nginx/conf/nginx.conf,新增一个server

http {
 
  	# 防DDoS配置
    limit_req_zone $binary_remote_addr zone=ddos:10m rate=10r/s;
 
    # 日志配置
    access_log /var/log/nginx/access.log;
    
    
    # 设置服务器块
    server {
        listen 82;
        server_name 192.168.16.119;
        charset utf-8,gbk;
        root /home/nginx/www/images/; # 你的文件目录
        # 显示目录,默认不开启
        autoindex on;
        # 显示文件大小
        # 显示文件修改时间
        autoindex_localtime on;
        location ~ \.mp4$ {
            mp4;			# 支持mp4
            mp4_buffer_size 1m;
            mp4_max_buffer_size 5m;
        }
}

}


2、重启你的nginx

​ 最好先把你原来的先停掉或者直接找到pid去kill掉,我不确定直接reload是否可以生效

停止:/usr/local/nginx/sbin/nginx -s stop
启动:/usr/local/nginx/sbin/nginx
重启:/usr/local/nginx/sbin/nginx -s reload


OK,现在你就可以直接访问这个mp4文件直接播放了

相关推荐

  1. nginx 配置mp4文件播放

    2024-03-30 20:38:01       16 阅读
  2. [FFmpeg学习]初级的SDL播放mp4测试

    2024-03-30 20:38:01       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-30 20:38:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-30 20:38:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-30 20:38:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-30 20:38:01       18 阅读

热门阅读

  1. 牛客练习赛123(A,B,C,D)

    2024-03-30 20:38:01       17 阅读
  2. 智能电销机器人的功能体现

    2024-03-30 20:38:01       19 阅读
  3. 机器学习实验------AGNES层次聚类方法

    2024-03-30 20:38:01       17 阅读
  4. react中moment方法

    2024-03-30 20:38:01       16 阅读
  5. YOLO图像前处理及格式转换

    2024-03-30 20:38:01       21 阅读
  6. 计算机OSI7层协议模型

    2024-03-30 20:38:01       16 阅读
  7. 用CSS实现单行、多行文本溢出隐藏

    2024-03-30 20:38:01       17 阅读
  8. Leetcode 674. 最长连续递增序列

    2024-03-30 20:38:01       16 阅读
  9. 搜索框中文输入导致高频触发的优化

    2024-03-30 20:38:01       17 阅读
  10. 设计模式(4):建造者模式

    2024-03-30 20:38:01       18 阅读
  11. 第二十二篇-ZincSearch-安装部署

    2024-03-30 20:38:01       15 阅读