html 播放f4v,配置 nginx 支持 f4v视频格式播放

姜志
2023-12-01

Nginx默认不支持f4v视频格式播放,解决方法为编辑mime.types文件,在video/mp4加上f4v即可types {

# Data interchange

application/atom+xml                  atom;

application/json                      json map topojson;

application/ld+json                   jsonld;

application/rss+xml                   rss;

application/vnd.geo+json              geojson;

application/xml                       rdf xml;

# JavaScript

# Normalize to standard type.

# https://tools.ietf.org/html/rfc4329#section-7.2

application/javascript                js;

# Manifest files

application/manifest+json             webmanifest;

application/x-web-app-manifest+json   webapp;

text/cache-manifest                   appcache;

# Media files

audio/midi                            mid midi kar;

audio/mp4                             aac f4a f4b m4a;

audio/mpeg                            mp3;

audio/ogg                             oga ogg opus;

audio/x-realaudio                     ra;

audio/x-wav                           wav;

p_w_picpath/bmp                             bmp;

p_w_picpath/gif                             gif;

p_w_picpath/jpeg                            jpeg jpg;

p_w_picpath/png                             png;

p_w_picpath/svg+xml                         svg svgz;

p_w_picpath/tiff                            tif tiff;

p_w_picpath/vnd.wap.wbmp                    wbmp;

p_w_picpath/webp                            webp;

p_w_picpath/x-jng                           jng;

video/3gpp                            3gp 3gpp;

video/mp4                             f4p f4v m4v mp4;

video/mpeg                            mpeg mpg;

video/ogg                             ogv;

video/quicktime                       mov;

video/webm                            webm;

video/x-flv                           flv;

video/x-mng                           mng;

video/x-ms-asf                        asf asx;

video/x-ms-wmv                        wmv;

video/x-msvideo                       avi;

# Serving `.ico` p_w_picpath files with a different media type

# prevents Internet Explorer from displaying then as p_w_picpaths:

# https://github.com/h5bp/html5-boilerplate/commit/37b5fec090d00f38de64b591bcddcb205aadf8ee

p_w_picpath/x-icon                          cur ico;

# Microsoft Office

application/msword                                                         doc;

application/vnd.ms-excel                                                   xls;

application/vnd.ms-powerpoint                                              ppt;

application/vnd.openxmlformats-officedocument.wordprocessingml.document    docx;

application/vnd.openxmlformats-officedocument.spreadsheetml.sheet          xlsx;

application/vnd.openxmlformats-officedocument.presentationml.presentation  pptx;

# Web fonts

application/font-woff                 woff;

application/font-woff2                woff2;

application/vnd.ms-fontobject         eot;

# Browsers usually ignore the font media types and simply sniff

# the bytes to figure out the font type.

# https://mimesniff.spec.whatwg.org/#matching-a-font-type-pattern

#

# However, Blink and WebKit based browsers will show a warning

# in the console if the following font types are served with any

# other media types.

application/x-font-ttf                ttc ttf;

font/opentype                         otf;

# Other

application/java-archive              ear jar war;

application/mac-binhex40              hqx;

application/octet-stream              bin deb dll dmg exe img iso msi msm msp safariextz;

application/pdf                       pdf;

application/postscript                ai eps ps;

application/rtf                       rtf;

application/vnd.google-earth.kml+xml  kml;

application/vnd.google-earth.kmz      kmz;

application/vnd.wap.wmlc              wmlc;

application/x-7z-compressed           7z;

application/x-bb-appworld             bbaw;

application/x-bittorrent              torrent;

application/x-chrome-extension        crx;

application/x-cocoa                   cco;

application/x-java-archive-diff       jardiff;

application/x-java-jnlp-file          jnlp;

application/x-makeself                run;

application/x-opera-extension         oex;

application/x-perl                    pl pm;

application/x-pilot                   pdb prc;

application/x-rar-compressed          rar;

application/x-redhat-package-manager  rpm;

application/x-sea                     sea;

application/x-shockwave-flash         swf;

application/x-stuffit                 sit;

application/x-tcl                     tcl tk;

application/x-x509-ca-cert            crt der pem;

application/x-xpinstall               xpi;

application/xhtml+xml                 xhtml;

application/xslt+xml                  xsl;

application/zip                       zip;

text/css                              css;

text/html                             htm html shtml;

text/mathml                           mml;

text/plain                            txt;

text/vcard                            vcard vcf;

text/vnd.rim.location.xloc            xloc;

text/vnd.sun.j2me.app-descriptor      jad;

text/vnd.wap.wml                      wml;

text/vtt                              vtt;

text/x-component                      htc;

}

参考 https://github.com/h5bp/server-configs-nginx/blob/master/mime.types

 类似资料: