Socket
Socket
Sign inDemoInstall

bonc-htmlplayer

Package Overview
Dependencies
Maintainers
1
Versions
70
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bonc-htmlplayer - npm Package Compare versions

Comparing version 1.0.10 to 1.0.11

2

package.json
{
"name": "bonc-htmlplayer",
"version": "1.0.10",
"version": "1.0.11",
"description": "东方国信的html播放器内核",

@@ -5,0 +5,0 @@ "main": "./src/index.js",

@@ -115,3 +115,3 @@

this.dispatch('bufferAppended',this.type)
console.log(this.type)
// console.log(this.type)
this.queue = new Uint8Array();

@@ -118,0 +118,0 @@ }catch (e){

@@ -167,2 +167,20 @@ import Event from './util/event';

/**
* 实时回放
*/
playVideoback(second){
if(second>30){
console.error('不得超过30s')
return
}
// 停止将收到的的内容放入队列
// debugger
this.webSocketController.socketDataMerge.ifDispatchBuf = false;
// 播放的针回到30s之前
// console.log(this.node.currentTime)
this.node.currentTime -= second;
setTimeout(()=>{
this.webSocketController.socketDataMerge.ifDispatchBuf = true;
},second*1000)
}
/**
*视频回放

@@ -169,0 +187,0 @@ */

@@ -32,2 +32,3 @@ import ByteArray from './ByteArray' ;

this.accumulateBitNum = 0;
this.ifDispatchBuf = true;// 是否
}

@@ -142,3 +143,9 @@ controlCalBitRate(){

var h264buf = socketBA.SliceNewAB(biSizeImage);
this.app.dispatch('videoBufferAdd',h264buf);
if(this.ifDispatchBuf){
this.app.dispatch('videoBufferAdd',h264buf);
}else{
console.log('丢弃')
}
break;

@@ -145,0 +152,0 @@ case 1604:

@@ -295,3 +295,3 @@ import {xmlHeader,xmlHeartBody,xmlCloseBody} from './orderList';

{
console.log('websocket state',this.boncws.readyState)
// console.log('websocket state',this.boncws.readyState)
var strxml= xmlHeader + xmlHeartBody;

@@ -317,3 +317,3 @@ var mun=ByteLengthOf(strxml);

try{
console.log(this.boncws.readyState)
// console.log(this.boncws.readyState)
this.boncws.send(sendBA.GetArrayBuffer());

@@ -320,0 +320,0 @@ }catch(err){

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc