功能强大易用的Web视频播放器——Flowplayer(使用方法及演示)

本文介绍如何使用开源视频播放器 Flowplayer 3.1.1 版本。文章涵盖下载安装包、引入API脚本、配置播放器参数等步骤,并提供示例代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Flowplayer已经发展到3.1.1版本,我试用了一下,表现十分优秀,功能强大,接口丰富,关键是易用!使用它你可以非常轻松的在网页或博客中嵌入视频,在本页面就可以看到一个示例。闲话不多说,下面就来详细讲一下它的使用。
  1. 首先在Flowplayer的下载页面下载Flowplayer的安装包。Flowplayer是一款开源软件,在该页面你同时可以下载到源代码。另外,Flowplayer提供了免费版本及商业版本,它们在功能上是完全一致的,唯一区别是免费版本在视频封面上有Flowplayer的水印logo,商业版本没有或可添加你自己的logo。

    下载安装包解压后可以找到以下几个主要文件:

    • flowplayer-3.1.1.swf:用于播放器主体的flash文件
    • flowplayer.controls-3.1.1.swf:控制条文件,是个可选的插件
    • flowplayer-3.1.1.min.js:播放器的api文件,也用来装载整个播放器
    • index.html:一个简单的可运行示例
  2. 在页面调用播放器前引入播放器的api脚本文件flowplayer-3.1.1.min.js,如下:

     

    <script src="path/to/the/flowplayer-3.1.1.min.js"></script>
  3. 通过一个链接(<a>标签)指向视频文件的链接,并设定视频文件长宽,同时应为它指定一个id。该链接的位置即是视频显示的位置。如下:

     

    <a  
        href="http://www.mywebsite.com/myVideo.flv"  
        style="display:block;width:425px;height:300px;"  
        id="player"> 
    </a>
  4. 调用api为上一步设定的链接位置装载播放器,如下:

     

    flowplayer("player", "path/to/the/flowplayer-3.1.1.swf");

    上面代码中第一个参数是上一步中设定的链接id,第二个参数是播放器主体的flash文件路径。使用flowplayer()方法装载播放器时,可以指定非常多的参数来配置或个性化你的播放器。常用的例如:

    <script> 
    flowplayer("player", "flowplayer.swf", { 
        clip:  { 
            autoPlay: false,       //是否自动播放,默认true
            autoBuffering: true     //是否自动缓冲视频,默认true
        } 
        onLoad: function() {    // 当播放器载入完成时调用
            this.setVolume(30);    // 设置音量0-100,默认50
        } 
    }); 
    </script>

    还有非常多的参数可供配置,感兴趣的话参考官方站提供的文档页面

    下面这个flowplayer的宣传片就是通过上面几个步骤完成的(以后就准备这样在博客上贴视频了):



    延伸阅读:

    1. Jquery Tools——不可错过的Jquery UI库(三)
    2. 推荐一款漂亮的Flash MP3 在线播放器
    3. 向大师们学习Javascript(视频、PPT)
    4. jQuery Tools——不可错过的jQuery UI库(六)
    5. Jquery Tools——不可错过的Jquery UI库(二)
    6. 使用Jquery实现禁用鼠标右键
    7. jQuery Tools——不可错过的jQuery UI库(五)
    8. Jquery Tools——不可错过的Jquery UI库(四)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值