更新日志

更新时间: 2024/03/15 17:49:45

本文介绍 NERTC Flutter 端的更新日志。

[V5.5.101] - 2023-12-07

基于原生 NERTC SDK V5.5.10 版本封装。

新增特性

支持高级 token 鉴权功能。

新增 API

API
API 说明
updatePermissionKey 更新权限密钥。
onPermissionKeyWillExpired 权限密钥即将过期事件回调。
onUpdatePermissionKey 更新权限密钥事件回调。

改进优化

  • 更新错误码:NERtcErrorCode
  • 解决iOS的 info.plist 中的 bundle version 问题

[V5.4.7] - 2023-08-31

新增特性

序号
新增特性
特性描述
相关文档
1 自定义视频采集 支持外部视频源数据输入。 自定义视频采集

新增 API

API
API 说明
setExternalVideoSource 开启外部视频源数据输入
pushExternalVideoFrame 推送外部视频数据帧

问题修复

修复部分已知问题。

[V5.4.0] - 2023-07-18

基于原生 NERTC SDK V5.4.0 版本进行重新封装。

改进优化

  • AI 降噪能力优化。

    提升了人声音质和降噪量,有效地抑制各种噪声而不会损伤人声。在教育和会议场景中,它针对人声(如小孩声和笑声)做了保护,避免这些声音被过度抑制。

  • 优化 AEC 算法,重点改进本端和远端双讲时的效果。

    可在双讲场景下保存清晰、流畅的近端人声,为用户在会议、语聊等场景下提供更舒适的通话体验。

  • 通过优化音频 NACK 请求,降低音频在弱网环境下的端到端延时。

  • 在弱网环境下优化首帧耗时。

  • 改善极端弱网环境下的视频清晰度。

  • Android 硬件编解码适配。

    Android 默认使用camera2,提升摄像头的图像采集质量。同时加强了硬件功能和编解码质量的稳定性,可支持更多的手机设备。

  • 优化 NE264 编码器。

  • 提升低端手机的发送帧率。

    改善了低端机上前处理的帧率,及性能受限情况下的编码稳定性,低端机上可提升视频发送帧率。

  • 当用户未赋予 BLUETOOTH_CONNECT 权限时,支持使用手机麦克风采集声音。

问题修复

修复部分已知问题。

[V4.6.52-rc.1] - 2023-05-30

问题修复

  • 修复了 iOS 美颜设置不生效的问题。
  • 修复了 NERtcVideoView 画布填充参数不生效的问题。
  • 修复了网络状态监听回调缺失的问题。

[V4.6.52-rc.0] - 2023-05-19

基于原生 NERTC SDK V4.6.52 版本进行重新封装。

新增 API

V4.6.52 版本新增的接口请参考Flutter API 参考

变更 API

变更类型
功能模块
变更前接口 变更后接口 说明
实现方法变更 设置本地视图 attachToLocalVideo NERtcVideoView attachToLocalVideo接口已废弃,请替换为新的接口。
设置远端视图 attachToRemoteVideo NERtcVideoView attachToRemoteVideo接口已废弃,请替换为新的接口。
接口名称变更 订阅远端用户的视频流 subscribeRemoteVideo subscribeRemoteVideoStream 对应的接口名称修改。

[V3.9.0] - 2021-01-26

NERTC Flutter SDK 正式发布。

  1. 搭建基于原生 SDK 的 Flutter 框架。
  2. 支持标准的多人音视频能力,包括音视频的发送、订阅、质量数据透明。
此文档是否对你有帮助?
有帮助
去反馈
  • [V5.5.101] - 2023-12-07
  • 新增特性
  • 新增 API
  • 改进优化
  • [V5.4.7] - 2023-08-31
  • 新增特性
  • 新增 API
  • 问题修复
  • [V5.4.0] - 2023-07-18
  • 改进优化
  • 问题修复
  • [V4.6.52-rc.1] - 2023-05-30
  • 问题修复
  • [V4.6.52-rc.0] - 2023-05-19
  • 新增 API
  • 变更 API
  • [V3.9.0] - 2021-01-26