New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

wcs-player

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wcs-player

wcs base player

latest
npmnpm
Version
1.1.0
Version published
Maintainers
1
Created
Source

wcs-player

wcs的基础播放库

flv player

methods

playVideo(url)

url是需要播放的视频地址,此方法是一个异步方法,返回promise

closeVideo

关闭视频

playMedia

播放视频(用于在暂停状态时播放视频)

pauseMedia

暂停视频(用于在暂停状态时播放视频)

capture(downloadFlag)

异步方法,返回promise。抓取当前视频的图片,downloadFlag为true表示下载图片,为false时,方法会返回promis.resolve(base64),base64为图片的base64

events

video-status-change

播放器状态改变,取值为 /utils/video.js的VideoStatus对象里面的值

const VideoStatus = {
  vConnect: 0, // 开始连接
  vStart: 1, // 开始播放
  vPlay: 2, // 正在播放
  vPause: 3, // 暂停
  vStop: 4 // 停止
}

video-error

播放器播放失败返回错误信息

statics-info-change

视频信息改变,包括{speed,videoWidth,videoHeight}

h264 player

methods

createPlayer

初始化播放器,返回promise

handleBuffer(buffer, timestamp, mediaType)

处理数据流,buffer是音视频流arraybuffer,timestamp是流的时间,mediaType是当前流是视频还是音频,取值(video,audio)

closeVideo

同flv player相同

playMedia

同flv player相同

pauseMedia

同flv player相同

capture(downloadFlag)

同flv player相同

events

video-loadeddata

视频已经渲染出来第一帧的回调

video-status-change

同flv player相同

video-error

同flv player相同

statics-info-change

同flv player相同

h265 player

methods

createPlayer

同h264 player相同

handleBuffer(buffer, timestamp, mediaType)

同h264 player相同

closeVideo

同h264 player相同

playMedia

同h264 player相同

pauseMedia

同h264 player相同

capture(downloadFlag)

同h264 player相同

events

video-status-change

同h264 player相同

video-error

同h264 player相同

statics-info-change

同h264 player相同

FAQs

Package last updated on 08 May 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts