0.0.9 • Published 12 months ago

@msbfe/live-sdk v0.0.9

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

live-sdk

1. 安装依赖

yarn add @msbfe/live-sdk
or
npm i @msbfe/live-sdk

2. 初始化

const liveSDK = LiveSDK.init({
  // 通用参数
  el: "",
  userId: "",
  userName: "",

  // 保利威参数
  appId: "",
  channelId: "",
  sign: "",
  timestamp: "",
  avatar: "",

  // 获得场景参数
  siteid: "",
  roomid: "",
});
参数默认值描述
el必填播放器挂载节点。这样允许支持一个页面挂载多个播放器。
appId必填polyv 后台的 appId
channelId必填频道(房间号) Id
sign必填频道验证签名
timestamp必填毫秒级时间戳
siteid必填获得场景后台 siteid
roomid必填获得场景房间号
userId可选用户 ID
userName可选用户名称
avatar可选用户头像

3. 添加事件

3.1 事件列表

事件默认值
LIVE_START直播开始
LIVE_STARTING直播中
LIVE_END直播结束
LOGIN_SUCCESS登录成功,通常表示播放器初始化完成
LOGIN_ERROR登录失败
SOCKET_CONNECT连接成功
SOCKET_DISCONNECT连接断开

3.2 例子

liveSDK.on(LiveSDK.EVNETS.LOGIN_SUCCESS, () => {});

4. 销毁

// 获得场景,在切换账号时,需要先执行 liveSDK.logout()
liveSDK.destroy();
0.0.9

12 months ago

0.0.8

12 months ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.3

3 years ago

0.0.4-beta.0

3 years ago

0.0.4-beta.2

3 years ago

0.0.4-beta.1

3 years ago

0.0.3-beta.0

3 years ago

0.0.4-beta.3

3 years ago

0.0.3-beta.1

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago