为啥我的 HTML5 mp4 视频的 Flash 后备功能不起作用?

Posted

技术标签:

【中文标题】为啥我的 HTML5 mp4 视频的 Flash 后备功能不起作用?【英文标题】:Why doesn’t my Flash fallback for HTML5 mp4 video work?为什么我的 HTML5 mp4 视频的 Flash 后备功能不起作用? 【发布时间】:2014-04-01 13:48:22 【问题描述】:

我有本地 html 页面 (html5)。 Html - 这是我看到的坏事之一。

  <video src="kinopoisk2013.mp4" controls>
    <object data="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" type="application/x-shockwave-flash">
      <param value="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" name="movie"/>
    </object>
  </video>

如果浏览器不支持 mp4 格式,我需要它以 HTML 格式打开此视频。但它不起作用,例如在 Opera 中(我有 Flash 播放器插件)。

我怎样才能让它工作?我需要在这里写的路径是什么:object data="param value="

Adobe Flash Player 和这个播放器http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf 和这个文件.swf 有什么区别?

我的站点http://camendesign.com/code/video_for_everybody#notes 的适配代码不起作用

<!DOCTYPE html>
<html>
<meta charset="UTF-8">
  <body>
    <h1> Flash Video player</h1>
    <p>FIle: kinopoisk2013.mp4</p>

    <video   controls>
        <object   type="application/x-shockwave-flash" data="jwplayer.swf">
            <param name="movie" value="jwplayer.swf" />
            <param name="flashvars" value="controlbar=over&amp;image=kinopoisk2013.png&amp;file=kinopoisk2013.mp4" />
            <img src="kinopoisk2013.png"   
                 title="No video playback capabilities, please download the video below" />
        </object>
    </video>
    <p> <strong>Download Video:</strong>
        Closed Format:  <a href="kinopoisk2013.mp4">"MP4"</a>
    </p>
  </body>
</html>

【问题讨论】:

【参考方案1】:

您可能想看看Video for everybody。

【讨论】:

以上是关于为啥我的 HTML5 mp4 视频的 Flash 后备功能不起作用?的主要内容,如果未能解决你的问题,请参考以下文章

video.js为啥有的视频可以播放,有的视频不能播放mp4格式 mp4视频格式都转成了h264和AAC,

为啥webkit浏览器在播放前需要下载整个html5视频(mp4)?

播放带有 HTML5 后备的 FLV 视频

HTML5 视频后备 - 无法在本地 Flash 播放器中播放视频文件

为啥 videojs 不能在 IE6/7/8 中播放我的 Flash 视频?

您的浏览器不支持HTML5视频或者没有安装Flash插件! 为啥呢?