mp4视频无法在html 5中的视频标签中播放

时间:2012-03-05 13:41:20

标签: php html5

嗨iam仍在苦苦挣扎在html 5中的视频标签中播放mp4格式这里是我的代码

 <?php
    ?>
    <video width="560" height="340" controls>
      <source src="http://ifliptips.com/admin/abc.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
    </video>

    <?PHP
    ?>

这里是链接http://ifliptips.com/admin/VueGuides/video.php

任何人都可以指导我在这段代码中出错。我尝试在Chrome和IE9中播放此链接。

感谢您提前。

1 个答案:

答案 0 :(得分:1)

您对视频进行编码的方式存在问题。如果您在VLC中打开当前视频并转到编解码信息,则会在视频下显示:Codec: mp4v,但您在类型属性中指定视频编解码器为avc1.42E01E

我不知道浏览器限制播放的编解码器,但是如果您转换视频 到avc1(您可以在此处下载转换后的版本:http://www.online-convert.com/result/d1bb21daf90f8b77377d4c9f81398eff - 看到它在VLC中的编解码信息已更改为avc1)浏览器将播放它。

韦恩