【问题标题】:HTML tag to select Flash-player plugin to play flvHTML标签选择Flash-player插件播放flv
【发布时间】:2011-03-13 07:59:17
【问题描述】:

如果我的服务器上有 .flv 文件,位于 http://www.example.com/archive/test.flv 等位置。在 HTML 页面中,我如何告诉浏览器使用 Flash 播放器来播放这个视频,就像播放 youtube 视频一样。

谁能告诉我怎么做?

PS:我在web dev方面比noob更菜,所以请给出一些像我这样的初学者可以理解的代码sn-p或答案。谢谢

【问题讨论】:

    标签: html video-streaming flash


    【解决方案1】:

    您必须创建或查找现有的视频播放器 SWF;没有内置的 Flash 视频播放器。我发现 JW Player 工作得很好。

    更新:

    以下是嵌入 JW 播放器的示例:

    <html>
      <head>
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
        <script type="text/javascript">
    
          var flashvars = { file:'yourvideofile.flv',autostart:'true' };
          var params = { allowfullscreen:'true', allowscriptaccess:'always' };
          var attributes = { id:'player1', name:'player1' };
    
          swfobject.embedSWF('player.swf','player','480','270','9.0.115','false',
            flashvars, params, attributes);
    
        </script>
      </head>
      <body>
        <div id="player"></div>
      </body>
    </html>
    

    【讨论】:

    • 谢谢雅各布,我在网络开发方面比菜鸟更菜,并没有完全得到你的答案,所以你能提供一个代码 sn-p 来说明如何做到这一点吗?非常感谢您的帮助...
    • 不幸的是,它不仅仅是您需要的代码 sn-p。首先,您需要下载一个视频播放器 SWF(尝试搜索这些关键字)。然后,将该 SWF 添加到您的网站。然后,您可以将 SWF 嵌入到您的页面中,添加一个参数让播放器 SWF 知道视频的位置。
    • 是的。不幸的是,没有小的 sn-p 选项。如何嵌入 SWF 取决于您最终使用的 SWF。我会尝试为您整理一个示例,但您最好查看链接到的站点@ngduc 中的示例文档;在该站点,您可以下载播放器并查看使用示例。
    • 太好了,这就是诀窍。这正是我一直在寻找的;)如果允许的话,1000 票赞成...非常感谢雅各布 \m/
    【解决方案2】:

    你可以用这个来为你的flv文件制作一个播放器:

    http://oos.moxiecode.com/flvplayer/

    【讨论】:

      【解决方案3】:

      如果你碰巧有 Dreamweaver,你可以在几秒钟内嵌入一个 flv 视频(它会处理嵌入相关的代码和资源。)

      如果没有,您可以通过谷歌搜索找到不错的 Flash 视频播放器以供下载(免费或付费)。例如,这是一个提供免费和付费替代方案的选项: Flow player

      此外,您还可以将视频上传到 youtube,然后将代码嵌入到您的网站上进行播放。

      【讨论】:

        猜你喜欢
        • 2010-12-05
        • 1970-01-01
        • 1970-01-01
        • 2011-01-15
        • 2013-08-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多