Flv在线播放器 Vcastr3.0



应客户的需要,需要做一个能够播放FLV视频的SCORM课程包装模板。
其实难度就在如何在网页上直接播放flv,且保证flv视频不变形,适应各种尺寸文件。
后面的SCORM代码部分就简单处理了。
测试代码无数,体验各种解决方案,最终选定 Vcastr3.0开源在线flv播放器

可惜的是原项目网站已经被Qiang了。这里还是提供原始出处吧:
Google Code : http://code.google.com/p/vcastr/

实例包:http://vcastr.googlecode.com/svn/trunk/vcastr3/release/example/example.zip

功能很强大,简单摘要如下:
使用as3.0重新写了播放器
播放器大小缩小,在20+k左右
可以通过xml对播放器设置
可以播放多个影片,并且有影片列表
可以设置循环播放,自动播放,是否直接开始下载,控制栏的颜色和模式
控制栏可以适应超小的尺寸
可以使用插件扩充播放器的功能
可以用插件设置logo及连接
可以用插件来用javascript控制播放器
可以用插件来用设定播放器开始或者结束的图片或者flash

我使用的最简单的播放代码如下:

<object type="application/x-shockwave-flash" data="vcastr3.swf" width="720" height="576" id="vcastr3">
    <param name="movie" value="vcastr3.swf"/> 
    <param name="allowFullScreen" value="true" />
    <param name="FlashVars" value="xml=
        {vcastr}
            {channel}
                {item}
                    {source}1.flv{/source}
                    {duration}{/duration}
                    {title}{/title}
                {/item}
            {/channel}
            {config}
            {/config}
        {/vcastr}"/>
</object>  
  • No Comments Yet

添加新评论 »

captcha