Android&iOS

最近更新时间:2024-10-14 17:00:42

我的收藏
新版本(1.1.0.103)涉及 TUICallEngine 接口变更:
如果您在开发过程中,因为 maven latest 更新机制导致的 Android 构建报错 ,可以使用如下两种方式解决:
升级 TUICallKit 到最新版本。
修改 tuicallkit/build.gradle 的 tuicallengine 依赖为 1.0 的固定版本:com.tencent.liteav.tuikit:tuicallengine:1.0.0.53
如果您在开发过程中,因为 执行 pod update 导致 iOS 构建报错,可以使用如下两种方式解决:
升级 TUICallKit 到最新版本。
Podfile 文件中添加 pod 'TUICallEngine', '1.0.0.53'

Version 2.6.0.1080 @ 2024.9.29

功能优化

Android:大屏设备支持横屏布局,增强使用体验。
iOS:适配 iOS 16以上的版本,支持应用外悬浮窗。
Android:有悬浮窗权限时,支持应用外悬浮窗。

缺陷修复

Android&iOS:修复极少场景下,发起通话后无回调问题。
Android&iOS:修复 hangup 接口回调两次问题。
iOS:修复 VoIP 使用过程中,切换音频播放设备不可用问题。
iOS:修复后台活跃状态收到来电后,进入 APP 后铃声不响问题。

Version 2.5.0.1025 @ 2024.8.7

功能优化

Android:优化中途加入的逻辑,避免内存泄露。

缺陷修复

Android&iOS:修复发送群通话邀请给 web 端用户,web 用户收不到通话邀请的问题。
Android:修复群组通话中 A 语音呼叫 B,B 收到推送通知后点击拉起界面,显示是扬声器而不是听筒问题。

Version 2.4.0.970 @ 2024.6.11

功能优化

Android&iOS:弱网时提示用户,增强用户使用体验。
Android:优化被叫端的锁屏时的来电策略。
iOS:修复群通话内存异常增长问题。

缺陷修复

Android&iOS:修复主动加入通话界面显示异常问题。

Version 2.3.0.915 @ 2024.4.15

功能优化

Android&iOS:支持在 TUIChat 的群组顶部显示通话状态,并允许群成员主动加入通话。
Android&iOS:优化来电弹出逻辑,默认展示横幅接听框。
Android&iOS:视频通话支持背景虚化,详见:虚拟背景

缺陷修复

Android:修复通话记录编辑界面中,点击删除按钮无响应的问题。
iOS:修复在群通话中点击成员视图时,切换过程中出现重影的问题 。
iOS:修复音视频界面特定场景下不显示的问题。
Android&iOS:修复在呼叫忙线中的用户时,通话结束后缺少提示的问题。

Version 2.2.0.860 @ 2024.2.1

功能优化

Android&iOS:全新的 UI 视效,功能更清晰,体验更好。

缺陷修复

Android&iOS:修复在会议、直播场景下,接听来电后,麦克风和摄像头设备互相占用问题。

Version 2.1.0.810 @ 2023.12.19

功能优化

Android:优化未登录时调用 TUICallKit 接口异常的提示。
Android: 优化针对 Android 14平台(API 34) 的兼容性,详见:Android 14 行为变更
Android&iOS:优化用户昵称的显示,按照如下顺序显示:用户备注 > 用户昵称 > 用户 Id,默认为 userId。

缺陷修复

iOS:修复群通话头像显示重叠问题。
iOS:修复视频通话时开启悬浮窗发消息再回到通话界面键盘无法收起问题。
iOS:修复视频通话中,先切换摄像头、关闭摄像头,再切换回原摄像头并重新打开时,无法切换和移动摄像头的问题。
Android:修复在阿拉伯语等从右至左布局模式(RTL 模式)下单人视频通话的小窗口无法移动的问题。

Version 2.0.0.750 @ 2023.11.03

功能优化

Android&iOS:UIKit 支持日语。
Android&iOS:优化通话昵称显示。
Android&iOS:调整铃声的默认音量,由60%调整到100%。

缺陷修复

iOS:修复Swift 版本加载图片过慢问题。
iOS:修复主叫端发起通话后退后台,通话邀请自动取消问题。

Version 1.9.0.680 @ 2023.09.27

功能优化

Android&iOS:支持阿拉伯语言。
Android&iOS:优化套餐购买提示,支持根据链接跳转到对应的套餐购买页。
Android&iOS:优化不同分辨率下的默认码率,高分辨率下画面更清晰,详见 Resolution
Android&iOS:调整视频通话的默认码率为600kbps,美颜等级为4级。

缺陷修复

Android&iOS:对黑名单用户发起通话,通话拒绝提示与发送单聊消息拒绝提示不一致。
iOS:4人群视频通话界面,一名成员拒绝接听,发起人视频位置画面异常。
iOS:修复登录成功后立即设置美颜,分辨率会被重置问题。

Version 1.8.0.620 @ 2023.08.14

功能优化

Android&iOS:通话消息默认不计入未读数。
Android:优化小米手机悬浮窗权限跳转页面。

缺陷修复

iOS:修复被移下线后回调接口 onKickOffline 无效问题。
iOS: 修复通话记录未接界面清除通话后,回到所有通话界面,列表为空问题。

Version 1.7.2.570 @ 2023.07.20

功能优化

Android:默认关闭重力感应,优化在大屏、定制设备的通话体验。

缺陷修复

Android&iOS:A 呼叫 B(离线)后取消,A 再次呼叫 B,B 登录上线,B 的云端通话记录异常问题。
Android: 升级 TRTC SDK 版本到11.3后,TUICallKit 的崩溃问题。

Version 1.7.0.460 @ 2023.06.25

功能优化

Android&iOS:含 UI 集成方案,优化示例工程,完善通话设置项。
Android:降低通话时系统保活的级别,只在状态栏显示保活提示,去掉通知和震动。

Version 1.6.1.410 @ 2023.05.22

新特性

Android&iOS:含 UI 接口 callgroupCall 支持自定义房间号。
Android&iOS:支持发起通话时传入字符串型房间号,详见 CallParams

缺陷修复

Android:修复通过 Arrays.asList 方式生成列表参数时,groupCall 报错问题。
Android:修复视频通话显示异常问题。
iOS:修复与 TUIRoom 组件冲突问题。
iOS:修复登录成功回调中,立刻发起通话崩溃问题。
iOS:修复点击通知消息进入 APP,偶现不显示邀请页面问题。

Version 1.6.0.360 @ 2023.04.27

新特性

Android:TUICallKit 新增 Kotlin 语言版本。
iOS:TUICallKit 新增 Swift 语言版本。
Android&iOS:新增通话记录(本地)的显示页面。

功能优化

Android:优化单人视频通话头像显示。
Android&iOS:群组通话中,默认支持邀请其他群成员加入通话。

缺陷修复

Android:修复 Android 12及其以上 设备连接蓝牙后无声的问题。
Android:修复被叫端偶现静音设置不生效问题。
iOS:修复重新登录后偶现设备接收不到来电邀请的问题。
IOS:修复 TUICallKit 中 enableCustomViewRoute 接口失效问题。
IOS:修复 VoIP 推送页面昵称显示错误的问题。

Version 1.5.1.310 @ 2023.04.17

新特性

Android&iOS:新增 VoIP 消息推送功能,提供更好的通话接听体验。
Android&iOS:支持发起通话时自定义扩展字段,详见 call 方法的 TUICallDefine.CallParams 参数。

功能优化

Android&iOS:优化华为、小米、FCM 等厂商的离线推送能力,增加厂商消息分类及 channelID 设置。

缺陷修复

Android&iOS:修复 IM 自定义属性发起通话后被覆盖的问题。
Android:修复回调onCallEnd中 totalTime 的时间单位错误的问题;

Version 1.5.0.305 @ 2023.03.09

功能优化

Android&iOS:优化上屏消息显示。
Android:贴耳息屏功能默认关闭。
Android:升级 gradle 插件及版本。
Android:优化铃声播放类,支持循环播放。

缺陷修复

Android&iOS:修复被叫接听通话失败,没有 onCallCancel 回调问题。
Android:修复被叫接听通话失败,主叫异常问题。
Android:修复首次通话检查权限时,主叫端取消通话,被叫端再次拉起界面问题。
Android:修复回调上层的网络质量 userId 为空问题。

Version 1.4.0.255 @ 2023.01.06

新特性

Android&iOS:支持自定义来电超时时间,详见 call方法 TUICallDefine.CallParams 参数。

缺陷修复

Android&iOS:修复主动加入房间(joinInGroupCall)时通话异常结束问题。
Android:修复在音视频通话接听中退后台,再回到前台时,通话状态异常问题。

Version 1.3.0.205 @ 2022.11.30

新特性:

Android&iOS:新增美颜设置接口 setBeautyLevel,支持关闭默认美颜。

功能优化:

iOS: 优化 TUICallKit 的 Framework 体积。

缺陷修复:

Android&iOS:修复服务端解散房间或踢出用户时,通话界面不消失问题。
Android:修复A呼叫离线用户B,然后取消;A 再次呼叫 B,B 上线后通话界面不显示问题。

Version 1.2.0.153 @ 2022.11.14

新特性:

Android&iOS:支持视频自定义编码分辨率。
Android&iOS:支持设置视频的渲染参数:渲染方向、填充模式。
Android&iOS:支持第三方美颜的接入。
Android&iOS:TUICallKit 新增重载接口 call()、groupCall(),支持自定义离线消息(详情请参见 API文档)。

功能优化:

Android&iOS:优化部分 TUICallObserver 回调异常问题。
Android&iOS:优化视频切换语音功能,支持离线状态下切换。
Android&iOS:完善 TUICallKit 的错误码及错误提示。
iOS:规范 TUICallEngine、TUICallKit Swift API 名称。

缺陷修复:

Android&iOS:修复重新登录账号后,仍会收到之前已拒绝的来电问题。
Android:修复单聊中收到群聊邀请,通话异常挂断问题。
Android:多场景退出直播间无法发起通话异常问题。
Android:修复 A 呼叫 B,同时 B 呼叫 C,C 概率性进入 A 的房间问题。

Version 1.1.0.103   @ 2022.09.30

Android&iOS:优化群组通话过程中,邀请群成员加入功能。
Android&iOS:优化通话流程,避免通话接听前产生录制、审核等费用。
Android&iOS:支持自定义音视频通话的离线推送消息。
Android&iOS:部分 TUICallEngine 接口参数变更,详见 call()groupCall()inviteUser()、以及回调接口onCallReceived()
Android&iOS:修复群组通话过程中,偶现的少量回调异常问题。
Android&iOS:修复重复登录以及UserSig过期造成的状态异常问题。
iOS:修复 TUCallKit Objective-C 和 Swift 混合编译时,init接口报错的问题。
Android:修复 Kotlin 集成悬浮窗功能时编译报错问题。

Version 1.0.0.53 @ 2022.08.15

全新发布:

Android&iOS:支持1v1 音视频通话、群组音视频通话。
Android&iOS:支持主流厂商的离线唤醒。
Android&iOS:支持自定义头像、自定义昵称。
Android&iOS:支持通话过程中开启悬浮窗。
Android&iOS:支持设置自定义铃音。
Android&iOS:支持多平台登录状态下的来电服务。