nginx配置视频预览和下载方式

文章类型:其他

发布者:hp

发布时间:2024-08-21

一:原因

有时候在项目开发时候,我们需要提供预览和视频下载功能,这个时候需要进行nginx配置操作

二:怎么做

1:预览配置

  location /video/ {
        root /www/wwwroot/; # 视频文件存放的目录
        add_header Access-Control-Allow-Origin *;
        add_header Access-Control-Allow-Methods *;
        add_header Access-Control-Allow-Headers *;
        autoindex on; # 如果需要列出文件夹中的文件,可以打开这个选项
        types {
            application/ogg ogg;
            video/mp4 mp4;
            video/webm webm;
            }
      }

2:下载配置

 location /down/video/ {
        alias /www/wwwroot/video/; # 视频文件存放的目录
        autoindex on;
        add_header Content-Disposition "attachment";
        add_header Access-Control-Allow-Origin *;
        add_header Access-Control-Allow-Methods *;
        add_header Access-Control-Allow-Headers *;
        default_type application/octet-stream;
    }

三:效果

视频预览

视频下载

评论
0条评论遵守法律,文明用语,共同建设文明评论区

暂无评论,快来发表第一条评论吧~