【问题标题】:How to render video/audio files using Flash Players on html page如何在 html 页面上使用 Flash Player 渲染视频/音频文件
【发布时间】:2016-03-02 15:11:52
【问题描述】:

我正在我的 html 页面上呈现音频或视频文件。我尝试过 HTML5 标签,但 HTML5 不支持 3gp、3gpp 视频或 aac、amr 音频文件。我尝试了以下代码,但有些我无法在我的网站上播放视频。

<object type="application/x-shockwave-flash" data="https://localhost/images/Sachin.mp4" width="550" height="400" >
              <param name="movie" value="https://localhost/images/Sachin.mp4"/>
          <!--<![endif]-->
              <a href="http://www.adobe.com/go/getflash">
                  <!-- <video width="320" height="240" controls src="https://localhost/images/Video12.webm"> </video> -->
                  <img src="https://localhost/images/Video12.webm" alt="Get Adobe Flash player"/>
                   <video id="video" controls>
                     <source src="https://localhost/images/Sachin.mp4" type="video/mp4">
                  </video>
              </a>
          <!--[if !IE]>-->
          </object>

【问题讨论】:

  • data= 应该是您的 Flash 文件 (.swf) 的链接。您必须使用 AS3 代码创建自定义播放器并将其编译为 SWF,然后将其放在您的网页上(Flash 浏览器插件将理解并显示您的 SWF 文件,您已对其进行编程以加载所需的媒体文件)。基本上你必须学习一门新的编程语言 (AS3)。
  • 感谢@VC.One,我可以使用此代码查看图像,当我提供 .mp4 视频的链接时,它没有渲染视频,你能告诉我我到底是怎么做的吗?应该使用Flash播放器的对象。
  • 查找免费的基于 Flash 的视频播放器(尝试 videoJSJWPlayer)。他们将指示将其 SWF 文件嵌入为&lt;object&gt; 标签等。检查支持的格式,并不是每个人都在 Flash 中编写用于 AAC 或 AMR 播放的代码。或者您可以使用&lt;video&gt; 标签通过 HTML5 显示 MP4 / webM / OGV 文件(如 @rolu 所示)。该图像源仅用于建议“您需要安装 Flash”或视频海报等的图像。

标签: javascript html flash video adobe


【解决方案1】:

您是否使用了源元素?如果您想支持现代浏览器,我建议使用 webm,但对于 IE,您必须安装 webm 组件。

例如

<video controls>
  <source src="somevideo.webm" type="video/webm">
</video>

【讨论】:

  • 感谢@rolu 的回复,我已经用过这个,但是没有用。请你告诉我应该如何使用 Flash 播放器对象。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-04
  • 1970-01-01
相关资源
最近更新 更多