Nginx default does not support F4V video format playback, the solution for editing mime.types file, in Video/mp4 plus F4V can
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 &Nbsp; 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; image/bmp bmp; image/gif gif; image/jpeg jpeg jpg; image/png png; image/svg+xml svg svgz; image/tiff tif tiff; image/vnd.wap.wbmp wbmp; image/webp webp; image/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 ' image files with a different media type # prevents Internet Explorer from displaying then as images: # https://github.com/h5bp/html5-boilerplate/commit/ 37b5fec090d00f38de64b591bcddcb205aadf8ee image/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;}
Reference Https://github.com/h5bp/server-configs-nginx/blob/master/mime.types
This article is from the "Grand Cloud Technology Record" blog, please make sure to keep this source http://xiayun.blog.51cto.com/2344243/1737540
Configure Nginx support F4V video format playback