Pip*_*ppa 18 video firefox html5 ogg
我在Chrome,Safari或Opera中播放此视频时没有任何问题.当我尝试在Firefox中播放时,我得到一个没有视频的灰色框.这是我的代码:
<video width="640" height="360" autobuffer controls preload="auto" >
<source src="fracWelDay3.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="fracWelDay3.webm" type='video/webm; codecs="vp8, vorbis"'>
<source src="fracWelDay3.ogv" type='video/ogg; codecs="theora, vorbis"'>
Your browser does not support the video tag.
</video>
Run Code Online (Sandbox Code Playgroud)
我还创建了一个.htaccess文件(见下文)并将其放在与我的视频文件相同的文件夹中:
AddType audio/ogg oga ogg AddType video/ogg ogv AddType video/mp4 .mp4 AddType video/webm .webm
我文件的链接是:
http://www.synergese.co.uk/testMathsOnline/day3/videos/day3FracWelVideo.html
我会非常感谢任何帮助.
非常感谢Philippa
rjb*_*rjb 29
服务器中用于fracWelDay3.ogv
视频的MIME类型错误地被称为"text/plain".
$ curl -I http://www.synergese.co.uk/testMathsOnline/day3/videos/fracWelDay3.ogv
请注意,Content-Type的是text/plain
不是video/ogg
:
HTTP/1.1 200 OK
Date: Thu, 26 May 2011 21:55:25 GMT
Server: LiteSpeed
Accept-Ranges: bytes
Connection: close
ETag: "fa8cc4-4dde175c-0"
Last-Modified: Thu, 26 May 2011 09:03:24 GMT
Content-Type: text/plain
Content-Length: 16420036
Run Code Online (Sandbox Code Playgroud)
HTML5视频在Safari,Chrome和IE 9中播放,但不播放Firefox或IE 7-8.如果您修复MIME类型问题,它将在Firefox中播放.
如果您使用的是Apache Web服务器或Apache的衍生产品,则可以AddType directive
在站点范围内httpd.conf
或.htaccess file
存储视频文件的目录中使用.(如果您使用其他一些Web服务器,请参阅服务器的文档,了解如何为特定文件类型设置Content-Type HTTP标头.)
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm
Run Code Online (Sandbox Code Playgroud)
第一行是Ogg容器中的视频.第二行是MPEG-4容器中的视频.第三个是WebM.设置一次并忘记它.如果您忘记设置它,即使您在HTML标记的type属性中包含MIME类型,您的视频也无法在某些浏览器中播放.
归档时间: |
|
查看次数: |
24654 次 |
最近记录: |