UNPKG

zby-live-sdk

Version:

This is a live SDK for weclassroom.

277 lines (207 loc) 6.41 kB
# Zby live SDK This is a live SDK for weclassroom. # Change Log <a name="1.0.45"></a> ## 1.0.45 (2020-07-16) 1.新小班暂时兼容辅导方案 <a name="1.0.44"></a> ## 1.0.44 (2020-06-10) 1.数据打点补充 <a name="1.0.43"></a> ## 1.0.43 (2020-06-09) 1.新小班 <a name="1.0.42"></a> ## 1.0.42 (2020-05-20) 1.recoverSdk方法逻辑修改 <a name="1.0.41"></a> ## 1.0.41 (2020-05-18) 1.新增恢复sdk方法,用于渲染进程奔溃后恢复sdk <a name="1.0.40"></a> ## 1.0.40 (2020-04-17) 1.新增获取sdk状态方法 <a name="1.0.39"></a> ## 1.0.39 (2020-04-14) 1.去掉muteLocal相关 <a name="1.0.38"></a> ## 1.0.38 (2020-04-13) 1.数据打点优化 <a name="1.0.37"></a> ## 1.0.37 (2020-04-09) 1.sdk初始化方法优化 <a name="1.0.36"></a> ## 1.0.36 (2020-04-08) 1.调整连麦调用顺序 <a name="1.0.35"></a> ## 1.0.35 (2020-03-25) 1.修复频繁获取cpu问题 <a name="1.0.34"></a> ## 1.0.34 (2020-03-18) 1.bugfix <a name="1.0.33"></a> ## 1.0.33 (2020-03-17) 1.bugfix <a name="1.0.32"></a> ## 1.0.32 (2020-03-17) 1.坐立连麦卡顿问题修复 2.rtc数据打点 <a name="1.0.31"></a> ## 1.0.31 (2020-03-14) 1.连麦相关功能 2.其他优化 <a name="1.0.30"></a> ## 1.0.30 (2020-02-28) 1.逻辑优化 <a name="1.0.29"></a> ## 1.0.29 (2020-02-19) 1.初始化拉流逻辑调整 2.新增开关麦克风方法 3.新增本地音视频录制 4.其他内部逻辑优化 <a name="1.0.28"></a> ## 1.0.28 (2020-01-03) 1.初始化拉流新增判空逻辑 2.新增play_error回调 <a name="1.0.27"></a> ## 1.0.27 (2019-12-19) 1.去掉自动拉流和自动停止拉流 2.增加数据埋点 3.初始化拉流方法新增renderId参数 <a name="1.0.26"></a> ## 1.0.26 (2019-11-19) 1.初始化设备检测bug修复 <a name="1.0.25"></a> ## 1.0.25 (2019-11-18) 1.内部逻辑优化 <a name="1.0.24"></a> ## 1.0.24 (2019-08-30) 1.初始化拉流方法新增 mute 参数用于静音拉流 2.去掉leaveRtcRoom和joinRtcRoom 3.修改devicesMap枚举值 <a name="1.0.23"></a> ## 1.0.23 (2019-07-08) 1.初始化拉流方法修改 2.新增停止拉所有流方法 <a name="1.0.22"></a> ## 1.0.22 (2019-06-27) 1.初始化拉流方法修改 2.停止拉流方法新增recovery参数 3.新增切换拉流方法 4.修改恢复拉流方法 <a name="1.0.21"></a> ## 1.0.21 (2019-06-24) 1.销毁播放器方法兼容 <a name="1.0.20"></a> ## 1.0.20 (2019-06-23) 1.初始化拉流方法问题修复 2.新增销毁播放器方法 <a name="1.0.19"></a> ## 1.0.19 (2019-06-22) 1.修复结束拉流bug <a name="1.0.18"></a> ## 1.0.18 (2019-06-02) 1.新增设置摄像头参数方法 <a name="1.0.17"></a> ## 1.0.17 (2019-05-30) 1. 单路录制 2. 新版静音功能 3. 初始化拉流方法支持返回 playerId <a name="1.0.16"></a> ## 1.0.16 (2019-05-12) 1. 添加混流接口 2. 添加单流录制接口 3. rtc 热插拔事件监听调整 <a name="1.0.15"></a> ## 1.0.15 (2019-1-17) 1.SDK 增加关键事件日志 2.console添加时间前缀 3.远程视频准备完毕去除1s延时 <a name="1.0.14"></a> ## 1.0.14 (2019-1-12) 1.SDK 输出代码混淆压缩 2.去除console信息 3.补充部分日志信息 4.removeStream 消息去除循环 <a name="1.0.13"></a> ## 1.0.13 (2019-1-8) 1.设备检测的时候关闭本地回声 2.切换SDK过程状态flag修复 3.添加sdk提供方法的调用日志 <a name="1.0.12"></a> ## 1.0.12 (2018-12-20) 1.解决切换SDK时,偶发产生的黑窗问题,补充了断网重连时和小组SDK类型统一的保护逻辑 2.解决切换SDK时,Mac 大班预览画面卡住的问题 3.优化拉流时的处理,非相同SDK类型忽略 4.zego轻度报错情况,延时1s重新拉流 5.调用leaveRoom方法时,zego uiChnIndex 重置为1,页面src清空,防止串流现象 <a name="1.0.11"></a> ## 1.0.11 (2018-12-07) 1. 修复切组导致 zego 串流问题 2. stopPullFlow 增加参数校验限制 3. 补充部分日志记录 <a name="1.0.9"></a> ## 1.0.9 (2018-12-06) 1. 信道断线重连,增加发送join,addStream,updateDeviceStatus信息 2. sdk 增加 log 方法 3. 信道接收 streamType、device status 兼容 String 类型 <a name="1.0.8"></a> ## 1.0.8 (2018-12-04) 1. 设备热插拔以及设备出错处理结果透传给上层 <a name="1.0.7"></a> ## 1.0.7 (2018-12-03) 1. 设备打开失败或者设备 id 错误的时候加上容错处理并优化代码 <a name="1.0.6"></a> ## 1.0.6 (2018-11-23) 1. 老师端接收到 join 消息,只回应 joinAck <a name="1.0.5"></a> ## 1.0.5 (2018-11-23) 1. 将画面的帧率以及码率实时上抛到上层 <a name="1.0.4"></a> ## 1.0.4 (2018-11-22) 1. 更新 .gitignore 文件 2. 更新 .npmignore 文件 3. 默认设备由默认第一个设备改为系统默认设备 4. rtc 以及 zego 底层 SDK 添加日志 <a name="1.0.3"></a> ## 1.0.3 (2018-11-20) 1. 初始化接口参数添加扩展相关信息参数 2. 确保所有可配置扩展不会重复加载 3. rtc 底层流媒体数据上报地址根据环境参数自适应 <a name="1.0.2"></a> ## 1.0.2 (2018-10-22) 1. 增加网路错误的恢复提醒机制 <a name="1.0.1"></a> ## 1.0.1 (2018-09-29) 1. 切换小组添加回调状态通知 2. 用户离线 log 记入日志 3. 缺少必传参数 channelToken 添加 log 提醒 4. 解决退出教室后设备检测获取画面失效的 bug 5. 添加设备错误以及网络错误的回调透传 <a name="1.0.0"></a> ## 1.0.0 (2018-09-20) 1. 代码优化 <a name="0.0.6"></a> ## 0.0.6 (2018-09-18) 1. 增加 license ISC 2. 云控出错添加错误提示,并回调通知 <a name="0.0.5"></a> ## 0.0.5 (2018-09-18) 1. 增加version 2. remote_video_ready delay 1s 3. 切换SDK 后先发送join消息 4. 解决 Rtc 打开摄像头被阻塞的 bug 5. Rtc CallMethod 将 resolve 提前 6. sdk 添加关键节点日志 <a name="0.0.4"></a> ## 0.0.4 (2018-09-17) 1. 修改设备检测,初始化时,默认数据上报地址为线上环境 <a name="0.0.3"></a> ## 0.0.3 (2018-09-16) 1. 增加 writeLog 2. 增加 SDK version 3. remote_video_ready add delay <a name="0.0.2"></a> ## 0.0.2 (2018-09-14) 1. fix konwn bug <a name="0.0.1"></a> ## 0.0.1 (2018-09-13) 1. SDK init