腾讯云音视频通话SDKWeb_音视频解决方案_同尘科技

音视频通话SDK 2年前 (2023-08-28) 浏览 93

说明:TUICallKit Vue3 Github 版本地址:Github TUICallKit Web。

Version 3.0.2 @2023.8.14

修复

修复 H5 端被叫组件的样式问题。修复切换小窗后,再次通话出现的样式问题。

Version 3.0.1 @2023.8.8

修复

修复群通话主叫方本地预览失败的问题,修改组件层对数据层默认读取方式。

Version 3.0.0 @2023.8.4

Breaking Change

升级底层依赖 tuicall-engine-webrtc 至 ^2.0.0,不再支持 tim-js-sdk 创建 tim 实例,如需创建 tim 实例,请使用 @tencentcloud/chat 创建。

新增

新增自定义铃声功能 setCallingBell。

Version 2.3.2 @2023.7.26

Breaking Change

移除悬浮窗 TUICallKitMini 组件,合并到 TUICallKit 组件中。抛出的 @kicked-out 事件调整为绑定回调 :kickedOut 的方式。抛出的 @status-changed 事件调整为绑定回调 :statusChanged 的方式。

新增

新增通话页面出现时的动画效果。新增 H5 上群组通话布局。

优化

优化通话中的问题提示信息、提示方式。优化在 H5 页面的支持、交互。优化通话界面唤起的时间。优化 @tencentcloud/call-uikit-vue 包目录结构。

修复

修复接通后立刻挂断等边界操作下的通话问题。修复 H5 在部分机型、浏览器上的样式问题。修复重复点击引起的通话异常问题。

Version 2.2.1 @2023.7.7

新增

@tencentcloud/call-uikit-vue2 新增 Vue 版本的检测及提示。

修复

修复来电页面重复点击“接听”按钮导致接听失败。

Version 2.2.0 @2023.6.30

新增

call、groupCall 支持自定义数字房间号 roomID 参数。call、groupCall 支持自定义扩展字段 userData 参数(用于在邀请信令中增加扩展信息)。新增 setSelfInfo 接口,支持用户设置昵称和头像。

Version 2.1.0 @2023.4.14

新增

在 H5 模式语音通话下,呼叫时支持显示对方昵称。发起通话失败时,会在呼叫页面显示“发起通话失败”。接听通话失败时,会在来电页面显示“接听失败”。支持监听当前用户是否被踢出(如被挤出登录),详见 TUICallKit 方法 – @kicked-out。支持监听 TUICallKit 通话状态,详见 TUICallKit 方法 – @status-changed。支持业务侧代码控制通话的接听、取消和挂断,详见 更多特性 – 通过接口设置自动接听。Vue2 版本新增 TypeScript 类型声明文件,在 TypeScript 项目中可以正常编译类型。

修复

修复在初始化组件时,控制台出现的更新个人资料接口的警告。修复在 H5 模式下,被叫接听按钮出现背景图片错位的问题。

接口变更

TUICallKitServer.destroy() 增加调用限制,仅支持在未通话状态时调用。

Version 2.0.1 @2023.03.31

新增

优化 1v1 通话与多人通话视频的渲染逻辑,提升性能与稳定性。优化 UI 展示,支持在 TUICallKitServer.call() 执行过程中显示对应 UI,即可以实现点击通话按钮立刻展示 UI 组件。

修复

修复多人通话中昵称显示错误的问题。修复 CSS 未限制生效范围导致污染全局样式的问题。

Version 2.0.0 @2023.03.21

新增

支持从 npm 引入已打包的 CallKit 文件。支持 JavaScript 版本的 Vue 项目。支持 Vue2 所有版本的 Vue 项目,适用于 Vue2 的 npm 包:call-uikit-vue2。

修复

修复无摄像头设备或权限导致通话发起异常的问题。

Version 1.4.2 @2023.03.03

新增

支持设置通话分辨率,详见 API 文档。支持修改画面显示模式,详见 API 文档。优化了接入步骤。优化了错误抛出。

Version 1.4.1 @2023.02.13

新增

优化了本地摄像头的预览逻辑。优化了远端视频流的渲染逻辑。

Version 1.4.0 @2023.01.06

新增

支持 Vue2.7+ 项目引入。通话界面默认显示昵称,设置昵称请参考 TIM#updateMyProfile。

Version 1.3.3 @2022.12.27

新增

在 Basic Demo 中拨打电话时,新增了通话列表的空值检测。在拨打电话时,Basic demo 中增加了 loading 图标。优化了 Basic Demo 中设备检测的逻辑,手动跳过后不再主动弹出。优化了组件图标的引用方式。修改了默认的包管理工具为 npm。优化了视频的渲染方式,减少了重复渲染的次数。

修复

修复了由于 vue-CLI 过时依赖导致的 Basic Demo 报错。

Version 1.3.2 @2022.12.07

新增

支持语言切换,接口详情可见 setLanguage。优化 Basic Demo 设备检测逻辑,手动跳过后不会再主动弹出。

修复

修复引入 defineProps 导致的警告。

Version 1.3.1 @2022.11.29

注意:本版本依赖 SDK tuicall-engine-webrtc@1.2.1 版本,请及时更新。

新增

优化样式细节。支持未接听对方通话时,监听对方修改通话类型。basic demo 增加设备检测功能。

修复

修复在挂断电话时内部逻辑导致的报错。

Version 1.3.0 @2022.11.14

新增

支持手机 H5 使用时,自动切换为竖屏样式。支持在拨打电话时预览本地摄像头。basic demo 增加拨打电话前的设备检测。

修复

修复调用 TUICallKitServer.destroyed() 之后 tim 实例未完全退出的问题。修复对方忙线时显示无应答的问题。修复 vite 环境下 typescript 类型未成功打包的问题。

接口变更

主动调用 TUICallKitServer.call() 或 TUICallKitServer.groupCall() 时,如果遇到报错,不会再调用 beforeCalling 回调。请直接使用 try catch 捕获错误。

Version 1.2.0 @2022.11.03

新增

适配新版本 TUICallEngine SDK。

Version 1.1.0 @2022.10.21

新增

通话过程中,通话页面可以全屏。通话过程中,可以使用 进行最小化。

修复

修复已知问题,提升稳定性。

Version 1.0.3 @2022.10.14

新增

basic demo 增加快捷复制 UserID、一键打开新窗口。

Version 1.0.2 @2022.09.30

新增

优化接入文档,增加演示图片和详细指引。

修复

修复首次进入房间时,设备状态位失效的问题。修复在 webpack 工具打包时,图标偶现加载失败的问题。修复已知样式问题。

Version 1.0.1 @2022.09.26

新增

在拨打电话时,隐藏对方麦克风图标。

修复

修复 basic demo SDKAppID 输入框应为数字的问题。

Version 1.0.0 @2022.09.23

TUICallKit demo 快速跑通TUICallKit 快速接入TUICallKit APITUICallKit 界面定制指引TUICallKit (Web) 常见问题

对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠

阿里云解决方案也看看?: 点击对比阿里云的解决方案

- 0人点赞 -

发表点评 (0条)

not found

暂无评论,你要说点什么吗?