融云 11 月产品月报|你的通信能力又又又进阶啦

融云 11 月产品月报|你的通信能力又又又进阶啦

Hi~朋友们好。

产品月报时刻到,让我们看看过去的这段时间,融云的产研同学又做出了哪些提升体验、拓展场景的新能力。

IM SDK 发布了 5.1.6 版本,优化了心跳探测机制,修复了重连后状态同步问题,提升了 SDK 的稳定性;

RTC SDK 自 10 月来,发布了 5.1.10、5.1.11、5.1.12 三个版本,客户端支持双声道模式支持自定义视频支持播放在线文件,服务端新增心跳丢失回调,优化水印层级、MCU 音量等。

下面请看详细报道——

IM 功能优化

布 5.1.6 版本,提升集成体验,进一步提升了 SDK 稳定性

1. 优化了从后台切到前台时的心跳探测机制,以便第一时间探测并确保 IM 的连接。

2. 修复了在聊天室同步消息过程中,断开连接再次连接并加入聊天室后,同步状态没有复位,导致聊天室消息没有同步的问题。

Android SDK 

解决了 Google Play 检测出来的“不安全的加密模式”问题,可确保应用合规上架。

iOS SDK

1. 废弃重发消息接口 resendMessage,新增重发消息接口 resendMessageWithModel

使用场景:会话中发送消息失败后,显示失败提示,点击后重新进行消息发送,可使用此接口重新发送消息。

2. iOS IMKit SDK 废弃原发送消息回调接口 didSendMessage,新增消息回调接口 didSendMessageModel

使用场景:消息发送成功、失败的状态显示,可通过此消息回调接口获取最终状态。

RTC 功能新增

1. 双声道模式

功能描述:

支持双声道模式,开发者可通过调用 API 设置编码双声道,为用户提供立体音效。

该功能在混音模块同样适用。

应用场景:

在线上会议或者直播场景中,当主持人或主播播放音乐时,双声道模式可以让用户享受立体声效果,体验更佳。

即使在用户连麦 PK 情况下的混音模块,也能通过双声道模式为用户提供沉浸式音效。

平台及版本:

iOS + Android,5.1.10 版本

2.自定义视频支持播放在线文件

功能描述:

支持自定义视频播放在线文件,支持 HTTP、HTTPS、RTMP 和 RTSP 协议的 AVI、MP4、MKV、FLV 格式。

应用场景:

在会议等场景中,参会成员可以播放在线视频文件给其他成员观看,便于会议讨论。

平台及版本:

iOS + Android,5.1.11 版本

3. MCU 音量优化

功能概述:

为使 MCU 合流音量更接近真实音量,低于最大音量一定比例的分流音源将不加入到合流中,突出主要贡献音量的主播。

适用场景:

直播场景中,多主播/多人上麦情况下,为观众端过滤掉“细小的声音”,突出几个主要发言(音量较大)的主播的声音,让观众可以更聚焦主要的发言主播,提升观众体验。

平台及版本:

iOS + Android,5.1.11 版本

4. 心跳丢失回调

功能描述:

Signal 第一次未接收到心跳之后,在 “房间状态同步同步”接口回调 App Server 信息。

应用场景:

在用户出现“网络异常/操作异常(杀死进程)”等情况下,开发者可以第一时间获取到此状态并做出相应业务处理,例如“显示玩家处于异常状态,通知主持人该玩家状态异常,需要处理等”。

平台及版本:

iOS + Android,5.1.11 版本

5. 音效插件

功能描述:

音效插件(VoiceBeautifier)支持美声、变声、混响音效功能

美声:低沉、饱满、高亢

变声:假声、绿巨人、小男孩、小女孩、成熟男性、老年男性、老年女性

混响:KTV、演唱会

应用场景:

在休闲娱乐类应用中通过变声、美声、混响等功能增加互动的趣味性;在狼人杀等特定场景中,可以为不同角色的扮演加分。

平台及版本:

iOS + Android,5.1.12 版本

RTC 功能优化

MCU 水印层级 & 水印个数优化:

功能概述:

水印层级:定义了水印的层级覆盖关系:文字水印 > 图片水印,也就是说文字水印会覆盖在图片水印上;

水印个数:针对整体的布局,水印个数可设置 20 个以上,充分满足开发者设置水印的需求。

适用场景:

开发者在直播场景/授课场景中需要对所在公司/组织的商标/LOGO 进行宣传/防伪/防盗,可以使用水印来进行标记。

平台及版本:

服务 API

       

标签: