vlc html 效果设置,html+vlc 播放多视频

视频剪辑

测试计时

测试计时

测试计时

测试计时

测试计时

测试计时

js代码

var vlcArray=new Array()

$(function() {

for(var i=1;i<7;i++){

var vlc_id="vlc_"+i;

var obj = new vlcObject();

obj.vlc=document.getElementById(vlc_id);

vlcArray.push(obj);

}

begin();

})

function begin(){

for(var i=1;i<7;i++){

var index=i-1;

obj=vlcArray[index];

//state =3 表示正在播放

if(obj.vlc.input.state==3){

if (obj.isPlay==1){

//观看时长赋值

obj.seeTime=(new Date().getTime() - obj.beginTime)/1000+obj.stopTime;

}

else{

obj.isPlay=1;

obj.beginTime=new Date().getTime();

obj.stopTime=obj.seeTime;

}

}

//state =4 表示暂停播放;state =5 表示停止播放 state =2 表示缓冲

if (obj.vlc.input.state==4 || obj.vlc.input.state==5 || obj.vlc.input.state==2){

obj.isPlay=0;

}

setSeeTime(obj,i);

}

setTimeout("begin()",1000);

}

function setSeeTime(obj,id){

var span_id="#span_"+id;

$(span_id).html(parseInt(obj.seeTime));

}

//自定义vlc对象

function vlcObject() {

var temp = new Object;

temp.vlc = new Object;

//观看时长

temp.seeTime=0;

//开始播放时间

temp.beginTime=0

temp.isPlay=0;

//暂停前观看的时长

temp.stopTime=0;

return temp;

}

自己生成axvlc.cab方法

现成的axvlc.cab包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值