html mp4文件在服务器返回html文件不可用

为何html5中嵌入mp4格式视频播放不了,IIS的MIME中已经注册MP4类型 。应该是MP4视频的问题 但是这个视频拖到火狐可以正常播放 谷歌就不行。怎样的MP4格式浏览器可以播放?是否跟编码器有关?
为何html5中嵌入mp4格式视频播放不了,IIS的MIME中已经注册MP4类型 。应该是MP4视频的问题 但是这个视频拖到火狐可以正常播放 谷歌就不行。怎样的MP4格式浏览器可以播放?是否跟编码器有关?
不区分大小写
你先在地址栏中直接输入存放mp4文件的路径地址看看可以下载吗?
略懂社热议
等待您来回答
多媒体领域专家
&SOGOU - 京ICP证050897号4046人阅读
1、首先先排除掉代码问题、路径问题、浏览器不支持问题等常规问题,这些问题另行百度。
width=&500px& height=&300px& autoplay=&autoplay&&
&source src=&D:/video/hbg.mp4& type=&video/mp4&&
2、首先我自己从网上下载的一个MP4文件,IE10和谷歌都能正常播放。然后自己用格式化工厂转换了一个RMVB文件为MP4,然后就不能播放。
如下图,我选择MP4格式转换,里面的配置文件也调了很多遍,但是就是播放不了,IE10完全没反应,谷歌倒是能出声音,但是影像出不来。
3、我直接在文件右击属性里面看文件属性-详细信息,基本都一样。
4、我用potplayer播放两个不同的文件,用potplayer查看2个文件的属性,发现了不一样的地方,
网上下载的能正常使用video标签播放的视频属性如下图
我们可以看到视频编码是AVC
而我自己用格式化工厂转码的视频编码如下
发现我自己转码的视频编码是mp4v。
5、在格式化工厂里面找到AVC编码的格式,如下图
6、选用AVC格式的编码,重新转码后,使用video标签播放就可以正常播放了。
PS:浏览器对HTML5支持测试页面
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:19862次
排名:千里之外
原创:36篇
转载:21篇
(1)(2)(1)(1)(1)(3)(2)(4)(3)(12)(13)(1)(11)(2)HTML5 video播放不了远程连接的视频文件
来源:爱站软件园
  导出数据库:mysqldump -u 用户名 -p 数据库名 & 导出的文件名 如我输入的命令行:mysqldump -u root -p ygeshop & ygeshop.sql (输入后会让你输入进入MySQL的密码)(如果导出单张表的话在数据库名后面输入表名即可)
  mysqldump -uroot -hlocalhost -P54321 -p qrcms & qrcms.sql
  指定端口登陆:
  mysql -uroot -hlocalhost -P54321 -p
  导入sql报错:
  查询:
  CREATE TABLE `t_book` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `short_name` varchar(2000) DEFAULT NULL COMMENT '简称',
  `name` varchar(2000) DEFAULT NULL COMMENT '书籍名称',
  `summary` text COMMENT '书籍简介',
  `author` varchar(2000) DEFAULT NULL COMMENT '作者',
  `press_name` varchar(2000) DEFAULT NULL COMMENT '出版社',
  `press_time` varchar(20) DEFAULT 'CURRENT_TIMESTAMP' COMMENT '出版时间',
  `qr_code_url` varchar(4000) DEFAULT NULL COMMENT '二维码图片地址',
  `press_rev` varchar(2000) DEFAULT NULL COMMENT '版次',
  `word_count` varchar(200) DEFAULT NULL COMMENT '字数',
  `price` varchar(200) DEFAULT NULL COMMENT '金额',
  `price_unit` varchar(200) DEFAULT NULL COMMENT '金额单位',
  `press_num` varchar(200) DEFAULT NULL COMMENT '印刷次数',
  `press_paper` varchar(200) DEFAULT NULL COMMENT '印刷用纸',
  `language` varchar(200) DEFAULT NULL COMMENT '语言',
  `page_numbers` varchar(200) DEFAULT NULL COMMENT '页数',
  `folio` varchar(200) DEFAULT NULL COMMENT '开本',
  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `create_user` bigint(20) DEFAULT NULL,
  `modify_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `modify_user` bigint(20) DEFAULT NULL,
  `cover_url` varchar(2000) DEFAULT NULL COMMENT '封面图地址',
  `is_effect` varchar(45) DEFAULT NULL COMMENT '是否生效:1:生效,2:无效,3:保存,4:审批中',
  `module` bigint(32) DEFAULT '1',
  PRIMARY KEY (`id`)
  ) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8 COMMENT='书籍表'
  出错处: 15:35:39
  行号:111
  错误代码: 1293 - Incorr there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
  为何老是有这样的代码,方法的命名为什么就不能统一,找问题会被坑到好吗;
  HTML5 video播放不了远程连接的视频文件;
  浏览器播放视频的支持有限,MP4格式的视频只支持h.264的视频;
  视频编码: AVC1 - 内置 FFmpeg 解码器(h264) 可以播放;
  视频编码: mp4v - 内置 FFmpeg 解码器(mpeg4) 不可以播放,例子中的都是这种格式;
  最后用了这个/
发现好专题
热门软件推荐
编程开发热门资讯
Copyright ©
粤ICP备号-15IIS服务器无法播放MP4/FLV/3GP等媒体格式的问题
IIS服务器无法播放MP4/FLV/3GP等媒体格式的问题
这个问题其实和之前遇到过的IIS服务器上无法识别svg/woff/woff2字体一样,都是IIS没有注册MIME类型导致的。解决方法也一样,先确认文件已经上传并且路径配置正确,然后远程登录主机,打开IIS,找到网站,右键属性,打开“HTTP头”,找到右下角的“MIME类型…”,添加对应的MIME类型即可:
.3gp 3gp video/3gpp
.flv application/octet-stream
.mp4 application/octet-stream
在不提供远程登录权限的虚拟机下,如果是IIS7和IIS8以上版本,可以编辑网站根目录下的web.config,在&staticContent&区域内增加这样几条:
&mimeMap fileExtension=&.3gp& mimeType=&video/3gpp&/&
&mimeMap fileExtension=&.flv& mimeType=&application/octet-stream& /&
&mimeMap fileExtension=&.mp4& mimeType=&application/octet-stream& /&
保存上传,服务器就支持这些格式了
这里附上别处找来的MIME类型大全:
3gp video/3gpp
aab application/x-authoware-bin
aam application/x-authoware-map
aas application/x-authoware-seg
ai application/postscript
aif audio/x-aiff
aifc audio/x-aiff
aiff audio/x-aiff
als audio/X-Alpha5
amc application/x-mpeg
ani application/octet-stream
asc text/plain
asd application/astound
asf video/x-ms-asf
asn application/astound
asp application/x-asap
asx video/x-ms-asf
au audio/basic
avb application/octet-stream
avi video/x-msvideo
awb audio/amr-wb
bcpio application/x-bcpio
bin application/octet-stream
bld application/bld
bld2 application/bld2
bmp application/x-MS-bmp
bpk application/octet-stream
bz2 application/x-bzip2
cal image/x-cals
ccn application/x-cnc
cco application/x-cocoa
cdf application/x-netcdf
cgi magnus-internal/cgi
chat application/x-chat
class application/octet-stream
clp application/x-msclip
cmx application/x-cmx
co application/x-cult3d-object
cod image/cis-cod
cpio application/x-cpio
cpt application/mac-compactpro
crd application/x-mscardfile
csh application/x-csh
csm chemical/x-csml
csml chemical/x-csml
css text/css
cur application/octet-stream
dcm x-lml/x-evm
dcr application/x-director
dcx image/x-dcx
dhtml text/html
dir application/x-director
dll application/octet-stream
dmg application/octet-stream
dms application/octet-stream
doc application/msword
dot application/x-dot
dvi application/x-dvi
dwf drawing/x-dwf
dwg application/x-autocad
dxf application/x-autocad
dxr application/x-director
ebk application/x-expandedbook
emb chemical/x-embl-dl-nucleotide
embl chemical/x-embl-dl-nucleotide
eps application/postscript
eri image/x-eri
es audio/echospeech
esl audio/echospeech
etc application/x-earthtime
etx text/x-setext
evm x-lml/x-evm
evy application/x-envoy
exe application/octet-stream
fh4 image/x-freehand
fh5 image/x-freehand
fhc image/x-freehand
fif image/fif
fm application/x-maker
fpx image/x-fpx
fvi video/isivideo
gau chemical/x-gaussian-input
gca application/x-gca-compressed
gdb x-lml/x-gdb
gif image/gif
gps application/x-gps
gtar application/x-gtar
gz application/x-gzip
hdf application/x-hdf
hdm text/x-hdml
hdml text/x-hdml
hlp application/winhlp
hqx application/mac-binhex40
htm text/html
html text/html
hts text/html
ice x-conference/x-cooltalk
ico application/octet-stream
ief image/ief
ifm image/gif
ifs image/ifs
imy audio/melody
ins application/x-NET-Install
ips application/x-ipscript
ipx application/x-ipix
it audio/x-mod
itz audio/x-mod
ivr i-world/i-vrml
j2k image/j2k
jad text/vnd.sun.j2me.app-descriptor
jam application/x-jam
jar application/java-archive
jnlp application/x-java-jnlp-file
jpe image/jpeg
jpeg image/jpeg
jpg image/jpeg
jpz image/jpeg
js application/x-javascript
jwc application/jwc
kjx application/x-kjx
lak x-lml/x-lak
latex application/x-latex
lcc application/fastman
lcl application/x-digitalloca
lcr application/x-digitalloca
lgh application/lgh
lha application/octet-stream
lml x-lml/x-lml
lmlpack x-lml/x-lmlpack
lsf video/x-ms-asf
lsx video/x-ms-asf
lzh application/x-lzh
m13 application/x-msmediaview
m14 application/x-msmediaview
m15 audio/x-mod
m3u audio/x-mpegurl
m3url audio/x-mpegurl
ma1 audio/ma1
ma2 audio/ma2
ma3 audio/ma3
ma5 audio/ma5
man application/x-troff-man
map magnus-internal/imagemap
mbd application/mbedlet
mct application/x-mascot
mdb application/x-msaccess
mdz audio/x-mod
me application/x-troff-me
mel text/x-vmel
mi application/x-mif
mid audio/midi
midi audio/midi
mif application/x-mif
mil image/x-cals
mio audio/x-mio
mmf application/x-skt-lbs
mng video/x-mng
mny application/x-msmoney
moc application/x-mocha
mocha application/x-mocha
mod audio/x-mod
mof application/x-yumekara
mol chemical/x-mdl-molfile
mop chemical/x-mopac-input
mov video/quicktime
movie video/x-sgi-movie
mp2 audio/x-mpeg
mp3 audio/x-mpeg
mp4 application/octet-stream
mpc application/vnd.mpohun.certificate
mpe video/mpeg
mpeg video/mpeg
mpg video/mpeg
mpg4 application/octet-stream
mpga audio/mpeg
mpn application/vnd.mophun.application
mpp application/vnd.ms-project
mps application/x-mapserver
mrl text/x-mrml
mrm application/x-mrm
ms application/x-troff-ms
mts application/metastream
mtx application/metastream
mtz application/metastream
mzv application/metastream
nar application/zip
nbmp image/nbmp
nc application/x-netcdf
ndb x-lml/x-ndb
ndwn application/ndwn
nif application/x-nif
nmz application/x-scream
nokia-op-logo image/vnd.nok-oplogo-color
npx application/x-netfpx
nsnd audio/nsnd
nva application/x-neva1
oda application/oda
oom application/x-AtlasMate-Plugin
pac audio/x-pac
pae audio/x-epac
pan application/x-pan
pbm image/x-portable-bitmap
pcx image/x-pcx
pda image/x-pda
pdb chemical/x-pdb
pdf application/pdf
pfr application/font-tdpfr
pgm image/x-portable-graymap
pict image/x-pict
pm application/x-perl
pmd application/x-pmd
png image/png
pnm image/x-portable-anymap
pnz image/png
pot application/vnd.ms-powerpoint
ppm image/x-portable-pixmap
pps application/vnd.ms-powerpoint
ppt application/vnd.ms-powerpoint
pqf application/x-cprplayer
pqi application/cprplayer
prc application/x-prc
proxy application/x-ns-proxy-autoconfig
ps application/postscript
ptlk application/listenup
pub application/x-mspublisher
pvx video/x-pv-pvx
qcp audio/vnd.qcelp
qt video/quicktime
qti image/x-quicktime
qtif image/x-quicktime
r3t text/vnd.rn-realtext3d
ra audio/x-pn-realaudio
ram audio/x-pn-realaudio
rar application/x-rar-compressed
ras image/x-cmu-raster
rdf application/rdf+xml
rf image/vnd.rn-realflash
rgb image/x-rgb
rlf application/x-richlink
rm audio/x-pn-realaudio
rmf audio/x-rmf
rmm audio/x-pn-realaudio
rmvb audio/x-pn-realaudio
rnx application/vnd.rn-realplayer
roff application/x-troff
rp image/vnd.rn-realpix
rpm audio/x-pn-realaudio-plugin
rt text/vnd.rn-realtext
rte x-lml/x-gps
rtf application/rtf
rtg application/metastream
rtx text/richtext
rv video/vnd.rn-realvideo
rwc application/x-rogerwilco
s3m audio/x-mod
s3z audio/x-mod
sca application/x-supercard
scd application/x-msschedule
sdf application/e-score
sea application/x-stuffit
sgm text/x-sgml
sgml text/x-sgml
sh application/x-sh
shar application/x-shar
shtml magnus-internal/parsed-html
shw application/presentations
si6 image/si6
si7 image/vnd.stiwap.sis
si9 image/vnd.lgtwap.sis
sis application/vnd.symbian.install
sit application/x-stuffit
skd application/x-Koan
skm application/x-Koan
skp application/x-Koan
skt application/x-Koan
slc application/x-salsa
smd audio/x-smd
smi application/smil
smil application/smil
smp application/studiom
smz audio/x-smd
snd audio/basic
spc text/x-speech
spl application/futuresplash
spr application/x-sprite
sprite application/x-sprite
spt application/x-spt
src application/x-wais-source
stk application/hyperstudio
stm audio/x-mod
sv4cpio application/x-sv4cpio
sv4crc application/x-sv4crc
svf image/vnd
svg image/svg-xml
svh image/svh
svr x-world/x-svr
swf application/x-shockwave-flash
swfl application/x-shockwave-flash
t application/x-troff
tad application/octet-stream
talk text/x-speech
tar application/x-tar
taz application/x-tar
tbp application/x-timbuktu
tbt application/x-timbuktu
tcl application/x-tcl
tex application/x-tex
texi application/x-texinfo
texinfo application/x-texinfo
tgz application/x-tar
thm application/vnd.eri.thm
tif image/tiff
tiff image/tiff
tki application/x-tkined
tkined application/x-tkined
toc application/toc
toy image/toy
tr application/x-troff
trk x-lml/x-gps
trm application/x-msterminal
tsi audio/tsplayer
tsp application/dsptype
tsv text/tab-separated-values
tsv text/tab-separated-values
ttf application/octet-stream
ttz application/t-time
txt text/plain
ult audio/x-mod
ustar application/x-ustar
uu application/x-uuencode
uue application/x-uuencode
vcd application/x-cdlink
vcf text/x-vcard
vdo video/vdo
vib audio/vib
viv video/vivo
vivo video/vivo
vmd application/vocaltec-media-desc
vmf application/vocaltec-media-file
vmi application/x-dreamcast-vms-info
vms application/x-dreamcast-vms
vox audio/voxware
vqe audio/x-twinvq-plugin
vqf audio/x-twinvq
vql audio/x-twinvq
vre x-world/x-vream
vrml x-world/x-vrml
vrt x-world/x-vrt
vrw x-world/x-vream
vts workbook/formulaone
wav audio/x-wav
wax audio/x-ms-wax
wbmp image/vnd.wap.wbmp
web application/vnd.xara
wi image/wavelet
wis application/x-InstallShield
wm video/x-ms-wm
wma audio/x-ms-wma
wmd application/x-ms-wmd
wmf application/x-msmetafile
wml text/vnd.wap.wml
wmlc application/vnd.wap.wmlc
wmls text/vnd.wap.wmlscript
wmlsc application/vnd.wap.wmlscriptc
wmlscript text/vnd.wap.wmlscript
wmv audio/x-ms-wmv
wmx video/x-ms-wmx
wmz application/x-ms-wmz
wpng image/x-up-wpng
wpt x-lml/x-gps
wri application/x-mswrite
wrl x-world/x-vrml
wrz x-world/x-vrml
ws text/vnd.wap.wmlscript
wsc application/vnd.wap.wmlscriptc
wv video/wavelet
wvx video/x-ms-wvx
wxl application/x-wxl
x-gzip application/x-gzip
xar application/vnd.xara
xbm image/x-xbitmap
xdm application/x-xdma
xdma application/x-xdma
xdw application/vnd.fujixerox.docuworks
xht application/xhtml+xml
xhtm application/xhtml+xml
xhtml application/xhtml+xml
xla application/vnd.ms-excel
xlc application/vnd.ms-excel
xll application/x-excel
xlm application/vnd.ms-excel
xls application/vnd.ms-excel
xlt application/vnd.ms-excel
xlw application/vnd.ms-excel
xm audio/x-mod
xml text/xml
xmz audio/x-mod
xpi application/x-xpinstall
xpm image/x-xpixmap
xsit text/xml
xsl text/xml
xul text/xul
xwd image/x-xwindowdump
xyz chemical/x-pdb
yz1 application/x-yz1
z application/x-compress
zac application/x-zaurus-zac
zip application/zip
webconfig添加&节点的技巧 MIME映射
IIS配置中,.类型的文件默认无法访问,所以个人在IIS7.5的类型中增加了.lrc的类型的支持,但问题是需要每台机器中增加这些设置,不利于团队协作,于是,只好将这些修改体现在代码上,具体实现方式为:在站点的中增加了1234567&system.webServer&&&&&&staticContent&&&&&&&&mimeMap&fileExtension=&.lrc&&mimeType=&text/plain&&/&&&&&&&&&mimeMap&fileExtension=&.ogg&&mimeType=&audio/mpeg&&/&&&&&&&&&mimeMap&fileExtension=&.json&&mimeType=&application/x-javascript&&/&&&&&&&/staticContent&&&&/system.webServer&修改后一直正常运行。前不久本人的电脑C盘空间不足,折腾多次后,无奈格盘重装,分给C盘很大的空间,系统也改为64位。今日重新运行该网站,即报错:配置错误: 在唯一密钥属性“fileExtension”设置为“.lrc”时,无法添加类型为“mimeMap”的重复集合项。怪的是代码现在仍在他人机器上正常运行,所以百度寻求答案。有云如果是集成模式,改为经典模式即可,但尝试后没有效果。这时候才想起来自己解决,看说明,似乎是扩展名的设置重复了嘛。于是删除该段配置,发现程序正常运行,且对于.lrc文件仍旧支持。原来是IIS7.5默认的文件扩展支持增多了,而且,更可恶的是百度到的各种解释,竟然没有一个说这种解决方法的。不过,为了与大家的一致,这里加了一段多余的配置:12345678910&system.webServer&&&&&&staticContent&&&&&&&&remove&fileExtension=&.lrc&&/&&&&&&&&&mimeMap&fileExtension=&.lrc&&mimeType=&text/plain&&/&&&&&&&&&remove&fileExtension=&.ogg&&/&&&&&&&&&mimeMap&fileExtension=&.ogg&&mimeType=&audio/mpeg&&/&&&&&&&&&remove&fileExtension=&.json&&/&&&&&&&&&mimeMap&fileExtension=&.json&&mimeType=&application/x-javascript&&/&&&&&&&/staticContent&&&&/system.webServer&&
如果需要使用到 HTML5 的Video Tag 播放影片需要以下設定:&span style=&background-color: rgb(255, 255, 255);&&&system.webServer&
&staticContent&
&remove fileExtension=&.mp4& /&
&remove fileExtension=&.ogv& /&
&remove fileExtension=&.webm& /&
&remove fileExtension=&.svg& /&
&mimeMap fileExtension=&.mp4& mimeType=&video/mp4& /&
&mimeMap fileExtension=&.ogv& mimeType=&video/ogg& /&
&mimeMap fileExtension=&.webm& mimeType=&video/webm& /&
&mimeMap fileExtension=&.svg& mimeType=&image/svg+xml& /&
&/staticContent&
&/system.webServer&&/span&如果需要使用到 Web font 需要以下設定:&span style=&background-color: rgb(255, 255, 255);&&&system.webServer&
&staticContent&
&remove fileExtension=&&span style=&margin: 0 padding: 0 border: 0 font-family:font-size: font-style: font-variant: line-height: vertical-align:&&.woff&/span&& /&
&remove fileExtension=&.svg& /&
&remove fileExtension=&&span style=&margin: 0 padding: 0 border: 0 font-family:font-size: font-style: font-variant: line-height: vertical-align:&&.eot&/span&& /&
&remove fileExtension=&.ttf& /&
&remove fileExtension=&.otf& /&
&mimeMap fileExtension=&&span style=&margin: 0 padding: 0 border: 0 font-family:font-size: font-style: font-variant: line-height: vertical-align:&&.woff&/span&& mimeType=&application/x-woff& /&
&mimeMap fileExtension=&.svg& mimeType=&image/svg+xml& /&
&mimeMap fileExtension=&&span style=&margin: 0 padding: 0 border: 0 font-family:font-size: font-style: font-variant: line-height: vertical-align:&&.eot&/span&& mimeType=&application/vnd.ms-fontobject& /&
&mimeMap fileExtension=&.ttf& mimeType=&application/x-font-ttf& /&
&mimeMap fileExtension=&.otf& mimeType=&application/x-font-opentype& /&
&/staticContent&
&/system.webServer&&/span&window2012 IIS8 配置网站下载exe文件。解决window2012 IIS8 配置的网站无法下载exe文件的问题配置好网站后,无法下载网站上的exe文件,zip文件确可以下载的。右键点击EXE文件链接选择另存为后,提示文件无法下载。在服务器的浏览器里直接打开exe链接的时候提示“HTTP错误 404.2-Not Found&由于Web服务器上的&ISAPI和CGI限制”列表设置,无法提供您请求的页面解决方案很简单:打开IIS8--&打开网站或虚拟目录---&功能视图里面“处理程序映射”--&右键菜单“编辑功能权限”--&权限里面移除“执行”,只保留“读取”和“脚本”两个复选框--&重启IIS事实上这就是IIS7版本以前的【设置目录执行权限】有两种分别用&bgsound&和&embed&&/embed&标签,当用&embed&插入背景音乐时可以设置宽度和高度为0,隐藏播放器。二者的参数如下:■ &bgsound&:  &bgsound& 是用来插入背景音乐,但只适用于 IE,其参数设定不多。如下&  &bgsound src=&your.mid&autostart=true loop=infinite&&src=&your.mid&&设定 midi 档案及路径,可以是相对或绝对。&autostart=true&是否在音乐档下载完之后就自动播放。true 是,false 否 (内定值)。&loop=infinite&是否自动反复播放。LOOP=2 表示重复两次,Infinite 表示重复多次。&■ &EMBED&:  &EMBED& 是用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU 等等,Netscape 及 新版的 IE 都支持。其参数设定较多。如下下  &EMBED src=&your.mid&autostart=&true& loop=&true& hidden=&true&&&
我的热门文章
即使是一小步也想与你分享

我要回帖

更多关于 html文件放在服务器上 的文章

 

随机推荐