﻿(function() {
    $.fn.play = function(options) {
        options = $.extend({
            flvSrc: "",
            swfSrc: "/Tools/flv.swf",
            width: 300,
            height: 300,
            isautoplay:1
        }, options || {});

        var player = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="' + options.width + '" height="' + options.height + '">';
        player += '<param name="movie" value="' + options.swfSrc + '?vcastr_file=' + options.flvSrc + '&IsAutoPlay=' + options.isautoplay + '">';
        player += '<param name="quality" value="high">';
        player += '<param name="allowFullScreen" value="true" />';
        player += '<param name="IsAutoPlay" value="1">';
        player += '<embed src="' + options.swfSrc + '?vcastr_file=' + options.flvSrc + '&IsAutoPlay=' + options.isautoplay + '" allowfullscreen="true" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + options.width + '" height="' + options.height + '"></embed>';
        player += '</object>';


        $(this).html(player);

    }
})(jQuery);


//vcastr_file:方法2传递影片flv文件地址参数，多个使用|分开
//vcastr_title:影片标题参数，多个使用|分开，与方法2配合使用
//vcastr_xml:方法3 传递影片flv文件地址参数，样板参考 http://www.ruochi.com/product/vcastr2/vcastr.xml
//IsAutoPlay:影片自动播放参数：0表示不自动播放，1表示自动播放
//IsContinue:影片连续播放参数：0表示不连续播放，1表示连续循环播
//IsRandom:影片随机播放参数：0表示不随机播放，1表示随机播放
//DefaultVolume:默认音量参数 ：0-100 的数值，设置影片开始默认音量大小
//BarPosition:控制栏位置参数 ：0表示在影片上浮动显示，1表示在影片下方显示
//IsShowBar:控制栏显示参数 ：0表示不显示；1表示一直显示；2表示鼠标悬停时显示；3表示开始不显示，鼠标悬停后显示
//BarColor:播放控制栏颜色，颜色都以0x开始16进制数字表示
//BarTransparent:播放控制栏透明度
//GlowColor:按键图标颜色，颜色都以0x开始16进制数字表示
//IconColor:鼠标悬停时光晕颜色，颜色都以0x开始16进制数字表示
//TextColor:播放器文字颜色，颜色都以0x开始16进制数字表示&TextColor=0xFFFFFF
//LogoText:可以添加自己网站名称等信息(英文)
//LogoUrl:可以从外部读取logo图片，注意自己调整logo大小，支持图片格式和swf格式
//EndSwf:影片播放结束后,从外部读取swf文件，可以添加相关影片信息，影片分享等信息，需自己制作
//BeginSwf:影片开始播放之前,从外部读取swf文件，可以添加广告，或者网站信息，需自己制作
//IsShowTime:是否显示时间 : 0表示不显示时间，1表示显示时间
//BufferTime:影片缓冲时间，单位（秒）
//
//
//
//
//
//
//
//
//
//
//
//
//













