webrtc-zego
TypeScript icon, indicating that this package has built-in type declarations

2.13.5 • Public • Published

日志更新

2022-07-15(version 2.9.0)

  1. UDP 协议连接失败时,可智能切换 TCP 协议

2022-04-11(version 2.8.1)

  1. 修复设置推流参数接口 setPublishStreamConstraints 同时关闭音频 3A 时不生效的问题。

2022-04-08(version 2.8.0)

  1. 新增支持摄像头关闭时推送静态图片。

2022-02-21(version 2.7.0)

  1. 修复其它已知问题。

2021-08-27(version 2.6.0)

  1. 修复推流端移除正在推流的外接摄像头后调用 switchDevice 切换其他摄像头设备后拉流端 onRemoteCameraStatusUpdate 事件中设备状态没有恢复为开启状态。
  2. 修复其它已知问题。

2021-08-09(version 2.5.0)

  1. 推流端关闭视频画面后再开启,拉流端不再依赖媒体信令来恢复画面,避免弱网情况无法恢复视频画面。
  2. 修复当使用外接麦克风和摄像头进行推流时拔出设备,上报的摄像头状态没有变为关闭状态。
  3. 修复其它已知问题。

2021-07-10(version 2.4.0)

  1. 修复断网时进行推拉流会报错,没有正常返回断网推拉流失败错误信息。
  2. 修复其它已知问题。

2021-06-10(version 2.3.0)

  1. 优化推流过程中切换摄像头设备逻辑
  2. 优化拉流端丢包时会出现花屏的情况
  3. 修复切换音频设备后音浪回调返回的一直是 0 而不是新设备音浪

2021-04-29(version 2.2.0)

  1. 优化了推拉流协商模式,减少推拉流首帧耗时
  2. 优化了推拉流网络质量算法
  3. 增加节点质量探测,若检测到当前网络质量差则触发节点探测,SDK 会寻找质量更佳的推拉流节点进行切换,进一步提高抗弱网能力

2021-04-15(version 2.1.0)

  1. 修复切换摄像头原摄像头未被关闭问题
  2. 修复其它已知问题

2021-04-01(version 2.0.1)

  1. 优化预加载音效
  2. 优化检测接口,提高视频编码检测准确率
  3. 优化了推拉流网络质量评级逻辑,提高评估准确率
  4. 重试逻辑重构,优化推拉流网络质量检测算法,增加节点探测能力,进一步提高SDK抗弱网能力
  5. 日志系统重构,优化了日志结构,提高问题定位效率
  6. 修复其它已知问题

2020-11-26(version 1.12.2)

  1. 修复用户列表可能不回调问题
  2. 修复弱网场景下同时推拉多路流调度可能失败问题
  3. 修复在推流重试时停止推流流删除未发出问题
  4. 优化日志上报,提高问题定位效率

2020-11-16(version 1.12.1)

  1. 修复动态修改3A不起作用问题

2020-11-16(version 1.12.0)

  1. 预览接口新增设置推流单/双声道
  2. 预览接口新增设置推流音频码率
  3. 推拉流质量增加音频帧率上报
  4. 针对弱网情况下收不到流删除回调的问题进行相关优化
  5. SDK上报的设备状态日志报文,需要增加关联的流名字段
  6. 混音前静音麦克风,暂停混音再恢复麦克风不起效果问题

2020-10-30(version 1.11.0)

  1. 优化设备状态的上报信息,增加流 ID 标识,提高追踪日志信息效率
  2. 修复在使用屏幕共享并停止混音时 Bar 未消失的问题

2020-10-09(version 1.10.0)

  1. 重试逻辑优化及重构,提高sdk 抗弱网能力,减少客户端重试
  2. 对接口中是数值类型的参数作严格判断,避免出现错误
  3. 客户设置修改码率等参数时,在日志中上报记录相关设置参,包括分辨率、帧率、码率
  4. 修复停止混流回调中退出房间会报错问题

2020-09-29(version 1.9.2)

  1. 修复推流重试只重试一次问题

2020-08-24(version 1.9.1)

  1. 新增动态设置码率功能

2020-08-14(version 1.9.0)

  1. 新增设备拔插回调接口 OnAudioDeviceStateChanged OnVideoDeviceStateChanged onDeviceError
  2. 屏幕共享 停止捕捉与停止共享冲突优化
  3. 停止拉流为空报错优化
  4. 停止混流接口入参报错提示文案修改
  5. 心跳bug修复
  6. 重试逻辑bug修复

2020-08-04(version 1.8.2)

  1. 修复绝对路径导致编译失败问题

2020-08-03(version 1.8.1)

  1. 修复推拉流过程中状态可能不回调问题
  2. 推拉流质量增加对video以及audio元素的监听

2020-06-28(version 1.8.0)

  1. 推流增加判断是否预览成功
  2. 屏幕共享支持多次调用并多次回调
  3. 解决推拉流失败却不抛错误问题
  4. 检测接口优化
  5. 增加mixingBuffer接口对arrayBuffer的支持
  6. 解决预览后改变摄像头状态再推流状态不对问题
  7. 用户playType的优先级高于媒体信令

2020-02-27(version 1.6.0)

  • 新增setPublishStreamConstraints 接口,支持中途修改分辨率
  • 新增onRemoteCameraStatusUpdate 和 onRemoteMicStatusUpdate接口,拉流端能收到对端的摄像头或者麦克风状态
  • 解决推流端重推后拉流端画面卡住问题
  • 优化节点重试逻辑,提高连接稳定性
  • 优化日志上报信息

2019-12-09(version 1.5.0)

  • 解决部分手机中途调用切换摄像头接口失败问题
  • 优化中途断网处理
  • 新增动态转推CDN接口
  • 删除config接口参数中的testEnvironment选项,用户不再需要关注当前环境是否为测试环境

2019-09-29(version 1.4.0)

  • 新增变声接口(改变声调)
  • 新增转码功能(VP8、H.264)
  • 修复主播收到自身流删除问题
  • 修复火狐浏览器推第三方视频并循环播放,播放多遍拉流质量为0的问题

2019-08-26(version 1.3.0)

  • 增加对VP8的编码支持,支持安卓微信推拉流与ios微信拉流
  • 计划弃用isSupportWebrtc、isSupportH264接口,新增统一检测性接口supportDetection
  • 新增switchDevice接口,支持在推流过程中切换设备,无需重新推流
  • 优化推拉流连接,提高推拉流稳定性
  • 房间自定义消息可支持广播发送
  • 解决最新版火狐拉流失败的问题
  • 优化ws 断开错误信息

2019-06-20(version 1.2.2)

  • 新增获取pcm格式的音频数据接口
  • 混流测试环境下,不设置outputStreamId导致提示混流失败问题(实际成功)
  • typescript编译报错修复
  • 兼容最新版chrome74,* 及最新ios 12.3.1
  • 新增混音、停止混音、设置混音音量、接口
  • 新增音效预加载、音效播放、音效暂停、音效恢复接口
  • 解决filterStreamList将chrome判断成safari问题
  • 预览接口增加音频码率、降噪、自动增益、回声消除开关,默认都是开启

2019-04-17(version 1.2.1)

  • chrome 72及以上版本使用屏幕共享功能无需额外下载插件
  • 日志内部优化
  • 增加测试环境开关,根据需要选择是否开启
  • 修复typescript使用sdk报错问题
  • 修复发送可靠消息只有第一次成功问题
  • 修复大房间主播退出房间再进入房间观众无自动拉流问题

2019-02-13(version 1.2.0)

  • 减少单次日志发送量,提高连接稳定性
  • 新增视频录制,下载,视频截图,筛选流等功能
  • 屏幕共享关闭后可再调用摄像头
  • 对部分接口方法增加参数判断
  • 解决多次压缩导致部分兼容性问题
  • 解决部分电脑使用新版火狐后拉流失败的问题

2018-11-22(version 1.1.6)

  • 解决火狐推第三方流失败问题

2018-09-17(version 1.1.5)

  • sdk删除多余sdp,减少发送数据量
  • 内部打印日志级别优化
  • 添加cdn转推功能
  • 版本号,获取版本号
  • 添加获取流音量接口
  • catch日志信令连接报错
  • sdk内部监听关闭页面事件,不再需要手动监听
  • 添加登录鉴权功能

2018-08-28(version 1.1.4)

  • 解决一些与native互通的问题
  • 推拉流添加鉴权
  • 优化火狐下的使用情况
  • 优化sdk内部调用
  • cdn添加https地址字段

2018-08-22(version 1.1.3)

  • 解决一些bug

2018-08-21(version 1.1.2)

  • 拉流优化

2018-08-17(version 1.1.1)

  • 日志优化:

  • 添加新接口:

    • webrtc支持检查接口isSupportWebrtc
    • H264编码是否支持检测接口isSupportH264(异步)
    • 获取设备接口enumDevices改为添加静态调用

before (纯js-1.0.6版)

Readme

Keywords

Package Sidebar

Install

npm i webrtc-zego

Weekly Downloads

13

Version

2.13.5

License

ISC

Unpacked Size

2.43 MB

Total Files

14

Last publish

Collaborators

  • jogiter
  • choui
  • zegodev
  • hannibalchen
  • sunboycloud