更新日志
更新时间: 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 正式发布。
- 搭建基于原生 SDK 的 Flutter 框架。
- 支持标准的多人音视频能力,包括音视频的发送、订阅、质量数据透明。
此文档是否对你有帮助?