ZIP谷歌h265视频播放插件.zip 19.18MB

m13721069895需要积分:8(1积分=1元)

资源文件列表:

谷歌插件.zip 大约有3个文件
  1. 谷歌插件/
  2. 谷歌插件/IFLYPluginSetup.exe 19.19MB
  3. 谷歌插件/test-multipaly.html 9.46KB

资源介绍:

谷歌浏览器h265格式视频播放插件
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>iflyPlugin 插件 By lizs</title> <style type="text/css" media="screen"> .module { margin: 0 auto; width: 1000px; padding: 6px 8px; box-sizing: border-box; border: 1px solid #e5e5e5; } .module .item { margin-bottom: 4px; } .module .btn { min-width: 80px; min-height: 24px; margin-top: 100px; margin-left: 80px; } img{ width: 320px; height: 180px; background-color:red; } </style> </head> <body> <div class="module"> <div class="item"> <a id="downP" href="js/IFLYPluginSetup.exe"></a> <select id="chStartList"> <option value="0" selected>video0</option> <option value="1">video1</option> <option value="2">video2</option> <option value="3">video3</option> <option value="4">video4</option> <option value="5">video5</option> <option value="6">video6</option> <option value="7">video7</option> <option value="8">video8</option> </select> &nbsp;&nbsp;<button style="width:90px;padding:0;margin:0;" id="startBtn" class="btn">播放rtsp</button> &nbsp;&nbsp;<button style="width:90px;padding:0;margin:0;" id="stopBtn" class="btn">关闭rtsp</button> &nbsp;&nbsp;<button style="width:90px;padding:0;margin:0;" id="divBtn" class="btn">弹DIV窗</button> &nbsp;&nbsp;<button style="width:90px;padding:0;margin:0;" id="stopDiv" class="btn">关闭弹窗</button> &nbsp;&nbsp;<button style="width:90px;padding:0;margin:0;" id="setViNone" class="btn">全部隐藏</button> &nbsp;&nbsp;<button style="width:90px;padding:0;margin:0;" id="setViBlock" class="btn">全部显示</button> </div> </div> <table > <tr> <td><img id="video0" name="video0" ></img></td> <td><img id="video1" name="video1" ></img></td> <td><img id="video2" name="video2" ></img></td> </tr> <tr> <td><img id="video3" name="video3" ></img></td> <td><img id="video4" name="video4" ></img></td> <td><img id="video5" name="video5" ></img></td> </tr> <tr> <td><img id="video6" name="video6" ></img></td> <td><img id="video7" name="video7" ></img></td> <td><img id="video8" name="video8" ></img></td> </tr> </table> <script> window.onload = function () { var div=document.createElement('DIV'); //弹框DIV div.style.width='200px'; div.style.height='300px'; div.style.background='green'; div.style.zIndex=1000; div.style.position='absolute'; div.style.top='120px'; div.style.left='100px'; document.body.appendChild(div); div.style.display="none"; var cameraStrs = new Array(9); //自己修改rtsp地址 cameraStrs[0] = 'rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov'; cameraStrs[1] = 'rtsp://10.0.8.229:6880/1/video/test1.265'; cameraStrs[2] = 'rtsp://10.0.8.229:6880/1/video/tmp.264'; cameraStrs[3] = 'rtsp://10.0.8.229:6880/1/video/test.264'; cameraStrs[4] = 'rtsp://10.0.8.229:6880/1/video/test1.265'; cameraStrs[5] = 'rtsp://10.0.8.229:6880/1/video/tmp.264'; cameraStrs[6] = 'rtsp://10.0.8.229:6880/1/video/test.264'; cameraStrs[7] = 'rtsp://10.0.8.229:6880/1/video/test1.265'; cameraStrs[8] = 'rtsp://10.0.8.229:6880/1/video/tmp.264'; var MyChans=new Array();var websocket=null;var nowPage=-0x1;function initWebsocket(){if(document['visibilityState']=='hidden')return;if(websocket){websocket['close']();websocket=null;}websocket=new WebSocket('ws://127.0.0.1:8899/001-XX-0-'+l1+'$');websocket['binaryType']='arraybuffer';websocket['onerror']=function(_0x558eb6){console['log']('error\x20'+_0x558eb6);isPluginOK();setTimeout(function(){location['reload']();},0x1388);};websocket['onclose']=function(){console['log']('Socket\x20Status:\x20'+websocket['readyState']+'\x20(Closed)');};websocket['onmessage']=function(_0x277d22){var _0x10c6b1=new Uint8Array(_0x277d22['data']);if(_0x10c6b1[0x0]==0x30&&_0x10c6b1[0x1]==0x30&&_0x10c6b1[0x2]==0x31){document['title']=l0;console['log']('websocket\x20init\x20success!');var _0x1e5ba5=abToAsc(_0x10c6b1)['split']('-');nowPage=_0x1e5ba5[0x1];var _0x27333c=chstartList['selectedIndex'];var _0x5ec1ae=document['getElementById']('video'+_0x27333c);showVideo(cameraStrs[_0x27333c],nowPage,_0x27333c,_0x5ec1ae);}else if(_0x10c6b1[0x0]==0x30&&_0x10c6b1[0x1]==0x30&&_0x10c6b1[0x2]==0x32){var _0x27333c=_0x10c6b1[0x4]-0x30;var _0x4c9a52=_0x10c6b1[0x6]-0x30;console['log']('stream\x20init\x20success!'+_0x27333c+'-'+_0x4c9a52);var _0x1a1164;for(_0x1a1164=0x0;_0x1a1164<MyChans['length'];_0x1a1164++)if(_0x27333c==MyChans[_0x1a1164]['vid'])break;if(_0x1a1164==MyChans['length'])MyChans['push'](new MyChan(_0x27333c,_0x4c9a52));console['log']('MyChans.length:'+MyChans['length']);changePos();}else if(_0x10c6b1[0x0]==0x30&&_0x10c6b1[0x1]==0x31&&_0x10c6b1[0x2]==0x32){var _0x27333c=_0x10c6b1[0x4]-0x30;console['log']('stream\x20init\x20error!'+_0x27333c);}else if(_0x10c6b1[0x0]==0x30&&_0x10c6b1[0x1]==0x31&&_0x10c6b1[0x2]==0x31){setTimeout(function(){location['reload']();},0xbb8);}else if(_0x10c6b1[0x0]==0x31&&_0x10c6b1[0x1]==0x31&&_0x10c6b1[0x2]==0x31){websocket['close']();websocket=null;alert('插件未经服务端授权,请部署授权服务端');}else if(_0x10c6b1[0x0]==0x30&&_0x10c6b1[0x1]==0x30&&_0x10c6b1[0x2]==0x33){if(_0x277d22['data']['byteLength']>0x2800){var _0x27333c=_0x10c6b1[0x4]-0x30;console['log']('003-vid:'+_0x27333c);document['getElementById']('video'+_0x27333c)['src']='data:image/jpg;base64,'+abToAsc(_0x10c6b1['subarray'](0x5));}div['style']['display']='block';}else if(_0x10c6b1[0x0]==0x30&&_0x10c6b1[0x1]==0x30&&_0x10c6b1[0x2]==0x30){console['log']('close\x20websocket!');websocket['close']();websocket=null;return;}};}document['addEventListener']('visibilitychange',function(){if(document['visibilityState']=='visible'){if(nowPage<0x0)initWebsocket();}});var l0=document['title'];var l1=l0+new Date()['getTime']()+Math['floor'](Math['random']()*0x3e7+0x1);document['title']=l1;initWebsocket();var startBtn=document['getElementById']('startBtn');var chstartList=document['getElementById']('chStartList');startBtn['onclick']=function(){var _0x2cdcb6=chstartList['selectedIndex'];var _0x13b28e=document['getElementById']('video'+_0x2cdcb6);if(nowPage>-0x1)showVideo(cameraStrs[_0x2cdcb6],nowPage,_0x2cdcb6,_0x13b28e);};var stopBtn=document['getElementById']('stopBtn');stopBtn['onclick']=function(){var _0x2bcb5e=chstartList['selectedIndex'];var _0xf18798;for(_0xf18798=0x0;_0xf18798<MyChans['length'];_0xf18798++){if(_0x2bcb5e==MyChans[_0xf18798]['vid'])break;}if(_0xf18798<MyChans['length'])websocket['send']('000-'+MyChans[_0xf18798]['vchan']);};var divBtn=document['getElementById']('divBtn');divBtn['onclick']=function(){var _0x23812b=chstartList['selectedIndex'];if(websocket)websocket['send']('003-'+_0x23812b);};var stopDiv=document['getElementById']('stopDiv');stopDiv['onclick']=function(){var _0x37187a=chstartList['selectedIndex'];var _0x36c758=document['getElementById']('video'+_0x37187a);_0x36c758['src']='data:image/gif;base64,R0lGODlhAQABAIAAAAUEBAAAACwAAAAAAQABAAACAkQBADs=';div['style']['display']='none';if(websocket)websocket['send']('004-'+_0x37187a);};var setViNone=document['getElementById']('setViNone');setViNone['onclick']=function(){if(websocket)websocket['send']('003-/');};var setViBlock=document['getElementById']('setViBlock');setViBlock['onclick']=function(){if(websocket)websocket['send']('004-/');};function showVideo(_0x34b14c,_0x592566,_0x423d5,_0x590377){var _0xe4f804=_0x590377['getBoundingClientRect']();var _0xdd7780=window['devicePixelRatio']||0x
100+评论
captcha
    类型标题大小时间
    ZIPExtJs4.1 正式版45.81MB13年前
    ZIPJBOSS8.9MB17年前
    ZIPdiabetes糖尿病数据集12.97KB1年前
    ZIP数据库课程设计:高校教务管理系统(Java代码、SQL代码、报告)16.65MB2年前
    ZIPPagerSlidingTabStrip-1.0.13.77MB10年前
    ZIPled显示屏U盘控制软件及教程12.87MB11年前
    ZIPjava微信开发API demo JDK5.96MB9年前
    ZIPCVS使用手册19.74KB18年前