技术分享| anyRTC 8月更新迭代

anyRTC 8月更新迭代,新增视频水印功能,有效保护企业版权;此外还添加了抓拍图片功能;同时对音视频模块,实时消息模块等多项功能进行了优化改进。

SDK新增

1、新增视频水印功能

为了满足防伪、宣传等用途,anyRTC 新增添加水印功能,支持在通信场景和直播场景下对视频添加水印,开发者可以在 addVideoWatermark 方法中设置水印和更新水印,通过clearVideoWatermarks 方法删除水印设置,目前只支持Windows ,详见 anyRTC 官网文档中心。

2、新增抓拍图片功能

为了满足人脸识别、或者截图留存的需求,anyRTC 添增了抓拍图片的功能,除了抓拍自己的摄像头的图片,也可以抓拍通信对端的用户的视频图片,开发者可以在takeSnapshot 方法中设置截图路径以及抓拍的用户,通过onSnapshotTaken回调通知截图结果,目前只支持对远端画面抓图,详见 anyRTC 官网文档中心。

3、新增实时消息 Token 即将过期的回调

为了更安全的使用 anyRTC 服务,我们建议开发者在使用 RTC 或者 RTM 的时候打开 Token 功能,打开后 app 在跟 anyRTC 服务交互的时候,anyRTC 后台对 app 用户进行权限检查,即使开发者APP ID 丢失,也不会影响通信安全。实时消息 新增 Token即将过期的回调,有效的提醒用户及时更新 Token,保障服务通信通畅,开发者收到onTokenWillExpire回调,及时向自己的服务端请求Token,并通过renewToken方法刷新Token。

4、新增实时消息 MIPS 架构支持

为了满足 MIPS 平台下使用实时消息SDK,anyRTC 对 MIPS 架构进行了适配,现 Linux 架构X86/X86_64、ARM、MIPS都已适配。

5、新增播放器支持切换声道功能

为了满足在线KTV场景下的需求,anyRTC 新增了切换声道的功能,开发者通过setAudioMixingDualMonoMode方法播放媒体的伴奏和原生,详见 anyRTC 官网文档中心。

6、新增本地推流组件水印和添加背景图片功能

为了满足本地混流旁路直播更好用,anyRTC 对本地推流组件添加水印功能,以及添加背景图片功能,对齐服务端旁路推流功能。

SDK修复

1、实时消息Token过期后,自动重连的问题

当使用实时消息打开 Token 且 Token 过期后,SDK内部会继续重连,本次更新修复了该问题。

2、RTM 优化

当使用实时消息呼叫的时候,流程进行优化;同时对断网重连机制进行优化,连接更快。

3、RTC SDK 内存泄漏问题

修复RTC SDK 内存一直增长的问题。

4、播放器暂停播放后再次播放速度变快的问题

当使用播放器播放媒体的时候,由暂停到再次播放,播放速度会变快,本次更新修复了该问题。

5、iOS美颜开关无效问题

修复了iOS 美颜打开无效的问题。

以上就是本月SDK更新迭代的主要内容,更多详细文档以及SDK历史更新内容,可以进入anyRTC 官网文档中心查看。

在这里插入图片描述

posted @ 2022-08-24 10:28  anyRTC  阅读(31)  评论(0编辑  收藏  举报