breve introdução
ckplayer está jogando um vídeo no site do software livre, as principais características são: livre, compacto, poderoso, fácil de personalizar.
web pc, final em movimento, os micro-canais podem ser usados.
uso
Ckplayer.min.js site oficial para baixar
o site oficial ckplayer.com-
documentos de importação
<Script type = "text / javascript" src = "ckplayer.min.js" charset = "utf-8"> </ script>
-
html
<Div id = "A1"> </ div>
parâmetros de configuração
<script type="text/javascript">
VideoPlay("1_0.mp4",350,300);
function VideoPlay(F,A,E){ // F:url A:width E:height
var B=F;
var G = { f: B, c: 0, b: 1, p: 2 };
var D = { bgcolor: "#000", allowFullScreen: true, allowScriptAccess: "always" };
var C = ["" + B + "->video/mp4", "" + B + "->video/webm", "" + B + "->video/ogg"];
var H = ["all"];
CKobject.embed("ckplayer/ckplayer.swf", "a1", "ckplayer_a1", A, E, true, G, C, H)
}
</script>
O significado dos parâmetros em flashvars
propriedade | O valor padrão | função | função |
f | Endereço do vídeo / endereço web | s = 0 quando f = vídeo endereço s> f = 0 quando o endereço da página |
|
uma | passar parâmetros página | s> 0, o valor para a variável f é montado com o endereço usado | |
s | chamado | <P> = 0: modo de chamada de vídeo normal = 1: formulário de URL chamada = 2: XML (URL) na forma de chamada = 3:. Forma de flash chamando endereço do vídeo = 4: enviar o endereço fluxo de vídeo do flash plug-in para jogar para o jogador </ p> |
|
c | 1 | configuração chamada | = 0: ckplayer.js chamada = 1:. Chamada ckplayer.xml Nota: Se este parâmetro não for definido, o ckplayer.xml chamada |
X | Path perfil | quando C = 0, x = ckstyle padrão, isto é ckstyle função de chamada () C = 1 quando, X = Padrão ckplayer.xml |
|
Eu | Pausa para exibir uma imagem padrão | Quando p = 0, p = 2, as cargas jogador o valor do endereço de definição de imagem, deixe o jogador a ver um top preto | |
d | Pausa seu endereço | endereço de pausa Ad (grupo), como: D = '1.swf' ou d = '1.swf | 2.jpg' |
|
em | Pausa endereço do link do anúncio | ad pausa endereço do link (grupo), tais como: U = '' ou u = '| abc.htm' Observe que, se o valor de d não está definido precisa para swf um endereço link que, naturalmente, pode ser fornecido, o -se link publicitário swf é inválido |
|
eu | Frente publicidade Endereço | Endereço anúncio (s) Interpretado antes da reprodução do vídeo, tais como: L = '1.flv' ou l = '1, flv | 2.swf | 3.jpg' |
|
r | Pré-ad endereço do link | endereço de ligação ad frente (grupo) correspondente, como: P & lt = '1.htm' ou r = '1.htm || 3.htm' Nota: pista L corresponde SWF são, ou podem ser fornecidas sem que fornecem a ligação endereço |
|
t | 5 | tempo de publicidade frente | tempo de publicidade frente (grupos), tais como: T = '15 'ou t = '15 | 10 | 10' |
e | anúncios URL na frente | Se você não quiser usar l, r, parâmetros t para definir três endereços de anúncios, mas necessidade de usar um URL separado para gerenciar a publicidade de conteúdo. A necessidade de utilização y, deve ser definido neste momento L, R, T é nulo, y pode ser misturado com o uso de um valor para o uso, tal como: um: '1' . Y:' adv.php ID = [$ PAT? ] 'será chamado adv.php id = 1 para chamar o conteúdo do anúncio, o conteúdo da página é um exemplo :? {l-> 1.flv | 2.swf | 3.jp} {r-> 1.htm | 2. htm | 3.htm} {t-> 10 | 15 | 30} |
|
de | endereço do buffer de publicidade | 缓冲广告地址,如果使用缓冲广告,请在配置文件里开启,开启的方法是打开ckplayer.js(ckplayer.xml)找到setup参数第17个值设置成1 | |
e | 0 | 播放结束的动作 | =0:调用js函数(function playerstop(){}) =1:循环播放 =2:暂停播放并且不调用广告 =3:调用精彩视频推荐列表的插件 =4:清除视频流并调用js(function playerstop(){})和1差不多 =5:暂停播放并且调用暂停广告 =6:调用js函数(function playerstop(){})并且退出全屏 |
v | 80 | 默认音量 | 设置成-1则默认静音 |
p | 1 | 默认是否播放/不加载视频 | =0:默认暂停 =1:默认播放 =2:默认不加载视频 |
h | 0 | 视频是否支持播放未下载的内容 | =0:不支持,普通播放 =1:按关键帧进行拖动 =2:按关键时间点进行拖动 =3:自动判断,根据视频后缀进行判断 =4:按关键字进行判断,视频地址里包含mp4字样则按关键帧,包含flv字样则按关键时间点 |
q | start | 视频拖动时传递的参数 | 当h>0时,拖动的参数,如1.flv?start=45646 |
m | 广告视频链接地址 | 当该值为一个链接地址时,点击视频则跳转到该地址 | |
o | 视频时间,单位:秒 | 当p=2时,可以默认显示视频的总时间 | |
w | 视频文件大小,单位:字节 | 当p=2时,默认调用该值确认视频大小 | |
g | 跳过片头 | 跳过片头功能。即直接从该秒进行播放,同时支持'01:02:03'这样的时间格式 | |
j | 跳过片尾 | 跳过片尾功能,j>0则从播放多少时间后跳到结束,<0则总总时间-该值的绝对值时跳到结束 | |
k | 提示点时间列表 | 如 30|60鼠标经过进度栏30秒,60秒会提示n指定的相应的文字 | |
n | 提示点文字列表 | 提示点文字,跟k配合使用,如 提示点1|提示点2 | |
b | 是否允许js和播放器交互 | 1是不允许,0是允许,默认0 | |
wh | 限制视频宽高比例 | 可以自己定义视频的宽高或宽高比如:wh:'4:3',或wh:'1080:720' | |
lv | 0 | 是否锁定进度栏 | 0:不锁定,1:锁定 |
st | 0 | 直播是否需要进行secureToken验证 | 0:不使用,1:使用 |
fc | 0 | 是否需要进行FCSubscribe验证 | 0:不使用,1:使用 |
un | 直播视频的用户名 | ||
up | 直播放视频的用户密码 | ||
loaded | 播放器加载成功调用的js函数 | 调用的js函数名称 | |
my_url | 当前页面地址 | 分享视频时必需参数,分享平台会自动根据该地址调用标题,图片等信息 | |
my_title | 视频标题 | 可以自己设置一个标题分享给分享平台 | |
my_pic | 视频图片 | 可以自己定义一个图片地址分享给分享平台 |
效果截图
本文转载于:猿2048⇨https://www.mk2048.com/blog/blog.php?id=hhkiib1jhaa