0.0.18 • Published 11 months ago

@msbfe/player-sdk v0.0.18

Weekly downloads
-
License
-
Repository
-
Last release
11 months ago

@msbfe/player-sdk

结合自身业务,整合保利威视和获得场景的回放播放器。

1. 安装

npm i @msbfe/player
// or
yarn add @msbfe/player

2. 使用

import Player from "@msbfe/player";
// 获得场景为例
const player = Player.init({
  el: "#player-warpper",
  vid: "***",
  platform: Player.PLATFROM.SCENE,
  siteid: "***",
  vc: "**", // 加密需要传这个参数
});

上面完成播放器初始化操作。

3. 平台常量

参数描述
Player.PLATFROM.POLYV保利威视
Player.PLATFROM.SCENE获得场景

4. 选项

参数描述
el通用参数,播放器挂载节点
vid通用参数,视频 id
platform通用参数,回放平台
siteid获得场景后台账户 id (获得场景)
vc授权验证码 ,视频开启加密,必须要传该参数(获得场景)
playsafePC 端播放加密视频所需的授权凭证(保利)
sign移动端播放加密视频所需的签名(保利)
ts移动播放加密视频需传入的时间戳(保利)
allowGetScreenshotData允许截屏
fullscreenProxy开启全屏代理, 开启之后用户可以通过 FULLSCREEN_PROXY 事件来控制全屏操作

5. 实例方法

方法描述
getScreenshotData获取截屏数据

6. 事件

事件描述
LOADED播放器加载完成
READY播放器初始化完成
PLAY播放
PAUSE暂停
VOLUME_CHANGE音量变化
PLAY_OVER播放结束
ENTER_FULL_SCREEN进入全屏
EXIT_FULL_SCREEN退出全屏
FULLSCREEN_PROXY代理全屏操作

7. 其它

0.0.15

1 year ago

0.0.16

1 year ago

0.0.17

1 year ago

0.0.18

11 months ago

0.0.12

1 year ago

0.0.13

1 year ago

0.0.14

1 year ago

0.0.10

2 years ago

0.0.11

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5-beta.0

2 years ago

0.0.5-beta.1

2 years ago

0.0.5-beta.2

2 years ago

0.0.5-beta.3

2 years ago

0.0.5-beta.4

2 years ago

0.0.5

2 years ago

0.0.3

3 years ago

0.0.4

3 years ago

0.0.2

3 years ago

0.0.2-beta.0

3 years ago

0.0.2-beta.1

3 years ago

0.0.1

3 years ago