zby-live-sdk
Version:
This is a live SDK for weclassroom.
277 lines (207 loc) • 6.41 kB
Markdown
# 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