如何让HTML5视频播放器在PC Firefox上播放我的视频?

如何让HTML5视频播放器在PC Firefox上播放我的视频?,firefox,video,html5-video,m4v,video.js,Firefox,Video,Html5 Video,M4v,Video.js,我正在使用WinXP,service pack 3。我有一个M4V视频,我正试图使用在这里找到的HTML 5视频播放器将其嵌入网页--。当我通过Apache2.2查看此页面时,视频在Chrome和IE7上可以正常播放,但在Firefox上不能播放(只有一个没有视频控件的黑色方块) 你知道哪里出了问题吗?如果我可以在网页上添加一些额外的东西来帮助Firefox播放,那将是理想的,但是如果有其他设置需要调整,那也很高兴知道。您只发送H.264数据 Firefox没有提供H.264解码器的专利许可

我正在使用WinXP,service pack 3。我有一个M4V视频,我正试图使用在这里找到的HTML 5视频播放器将其嵌入网页--。当我通过Apache2.2查看此页面时,视频在Chrome和IE7上可以正常播放,但在Firefox上不能播放(只有一个没有视频控件的黑色方块)



你知道哪里出了问题吗?如果我可以在网页上添加一些额外的东西来帮助Firefox播放,那将是理想的,但是如果有其他设置需要调整,那也很高兴知道。

您只发送H.264数据


Firefox没有提供H.264解码器的专利许可,因此它不支持这种视频格式。它确实支持Theora和VP8。

您只发送H.264数据


Firefox没有提供H.264解码器的专利许可,因此它不支持这种视频格式。它确实支持Theora和VP8。

Video.js在Firefox中只使用mp4/m4v时,应该回到Flash,就像在IE7中一样。这可能是一个愚蠢的问题,但您是否在Firefox中安装了Flash


否则,它是否会在JavaScript控制台中抛出任何错误,或者是否有一个我们可以查看的实时页面?

Video.js在Firefox中仅使用mp4/m4v时应该返回Flash,就像在IE7中一样。这可能是一个愚蠢的问题,但您是否在Firefox中安装了Flash


否则,它是否会在JavaScript控制台中抛出任何错误,或者是否有一个我们可以查看的实时页面?

但我可以看到上述内容在Mac Firefox上运行良好。另外,如果我在PC firefox上打开文件(只需文件->打开->myfile.m4v),它就可以正常播放。这难道不妨碍你的理论吗?如果你只是打开文件,它可能是由插件渲染的,而不是浏览器本身。至于在Mac上。。。这太奇怪了。你能链接到一个显示这种行为的页面吗?但我能在Mac Firefox上看到上面的内容。另外,如果我在PC firefox上打开文件(只需文件->打开->myfile.m4v),它就可以正常播放。这难道不妨碍你的理论吗?如果你只是打开文件,它可能是由插件渲染的,而不是浏览器本身。至于在Mac上。。。这太奇怪了。您可以链接到显示该行为的页面吗?另外,请检查网络日志,确保Firefox正在请求并成功加载VideoJS.swf文件。此外,请检查网络日志,确保Firefox正在请求并成功加载VideoJS.swf文件。
<!DOCTYPE HTML>
<html>
<head>
<link href="css/video-js.css" rel="stylesheet" />
<script src="js/video.js"></script>

</head>
<body>

<video id="my_video_1" class="video-js vjs-default-skin" controls
  preload="auto" width="960" height="540" poster="css/video-js.png"
  data-setup="{}">
  <source src="videos/unpacking_w_students.m4v" type='video/m4v'>
</video>

</body>
</html>