语聊房SDK大比拼,IM和RTC不要再各玩儿各的啦!
2022-03-01 07:49:20 来源:
语聊房作为语音社交的主打产品,备受Z世代年轻人的喜爱。由此衍生出多种场景和玩法,比如1V1私人聊天房、语音电台、在线KTV等。而最常见的是「房主+8麦位玩家+观众」的房间形态,即,多人语聊房。
垂直于通信云领域的PaaS厂商和互联网大厂,都推出过多人语聊房Demo,展示功能和性能,也开放了IM和RTC的SDK源码,方便开发者通过二次开发研发相关产品。
这里,我们选择腾讯、网易云信、融云、声网四家厂商,从使用流程、 基础 场景功能、 商业变现功能、 开发 集成四 个方面 ,展开评测比较。
评测 Part1! 使用流程
使用语聊房最主要的几个步骤是:下载、注册、创建\加入房间、退出。
首先从查找Demo 来看,在四大厂商官网中查找语聊房Demo,网易云信最为直接,Demo名称为网易云信语聊房,其次是声网的AgoraVoice;其他两家从名称上没有直指语音类应用。
不过,融云RTC相对特殊,融云应该是把所有音视频相关的Demo集中在这里做了展示,可以一览目前的语聊房、视频通话、语音通话、电台、视频直播等产品,如下图所示。
接着,打开四款Demo后,在创建房间 方面 ,融云Demo界面展示功能最完善,可以自建房间名、设置房间封面、自选动态背景,并对房间进行加密,这样房主和粉丝可以进行私密群聊。在使用体验中,房主可以随时修改房间名,随时对房间加密和解密,房间内的玩家无感知。
融云语聊房 - 创建房间界面
在退出环节,只有融云能够选择离开房间或关闭房间,其他Demo都是直接退出,默认保留房间。
评测 Part2! 基础场景功能
语聊房应用基础功能通常 由 麦位管理、房间管理、公屏消息组成 。
其中,麦位管理是核心功能 ,4家厂商都支持邀请上麦、锁麦、锁座、麦序管理。而涉及到进阶功能,比如!
只有融云支持排麦模式、一键全麦控制、麦位数量切换、设置管理员等进阶功能。麦位管理是语聊房产品开发的关键技术,这一部分的功能拓展性,意味着为开发者提供了更多匹配多场景的自由度。
房间管理 功能, 除了离开房间、关闭房间外,也存在值得探索的隐藏能力。
比如,滑动切换房间和房间浮层,这两个功能只有融云2。0版的语聊房SDK可以提供。
融云语聊房 D emo - 房间浮层
进入语聊房选择房间时,用户可以滑动选择,而不需要反复退出房间;当有需要暂时离开语聊房时,可以选择收起房间,保留房间浮层方便再次进入。这两个高阶功能,对用户的使用友好度很高。
公屏消息区内, 四家都支持本地消息、广播消息、系统消息。但是,融云支持语音消息和可以自定义实时发布的房间广播公告。
此外,在 语音社交中,关于用户互动的核心体验,我们提炼了以下功能点进行对比:
对比可见,融云语聊房提供的互动功能更多,交换个人信息卡、私信、关注/好友等都是增强社交互动的有效方法。
总体而言,融云语聊房基础场景功能的完备性更好。基础功能的完备程度,决定了开发者选型后,二次开发的工作量。这部分的评测对比,是开发者最应关心的。
评测 Part3! 商业变现功能
产品成功上线后,如何变现流量实现商业化发展,决定了产品的生命周期,也是前期应该考虑的问题。
产品的商业变现功能赋予自身吸引、留存和转化流量的能力。从这个角度出发,4家厂商的Demo中,我们看到只有融云语聊房2。0的礼物模块和PK模块,属于这类功能。
礼物功能: 在评测试用前,我们原以为这应该是最基础的功能,但后来发现只有融云和声网能提供。
融云语聊房Demo-礼物模块
如图所示,融云Demo提供种类丰富的礼物,当用户送出的礼物价值较高时,会触发全服广播,烘托用户身份,增加APP的用户活跃度。
此外,融云支持房主、主播和观众之间互送礼物,这一功能提升了礼物的轮转率,也可以让房主、主播对粉丝进行反向答谢,增强粉丝粘性。其他提供礼物功能的厂商只支持观众向房主单方向赠送礼物。
PK 功能 主要包括:在线房主列表、血条变化、取消/邀请/主动挂断、静音对方房主、真实记录PK流程。
融云语聊房Demo-PK功能
房主PK,胜负由所收到的礼物价值决定。PK过程中实时显示的血条变化、失败方惩罚等功能可以很好地烘托气氛。这种比赛性质的玩法,在直播场景十分常见,会带动房内粉丝的热情,提升APP内用户的活跃度。
评测Part4:集成开发
在集成开发前,开发者是否可以快速找到文档支持,很重要。在这方面,腾讯和融云的表现更胜一筹。
腾讯提供两个通道打开开发文档,右上角的图标以及公屏位置。融云语聊房则可以通过打开右上角的按钮,直接链接到官网开发文档。
接下来,我们针对4款语聊房的集成开发方式进行了测试。看起来都是语聊房形态的产品,4款产品的实现方式却大相径庭。
腾讯、网易云信、声网是分别基于 IM SDK 与 RTC SDK 源码的二开产品。
而融云是基于封装好的场景化 SDK 实现的。
这有什么区别呢?
的区别在于,源码二开的产品,当开发者接入SDK时,IM SDK和RTC SDK是分别独立存在的。开发者需要了解大量的业务逻辑和底层技术,学习成本和接入成本非常高。一旦源码升级迭代,基于此之上的产品也容易出现bug,如果语聊房产品处于运营上升期,不利于其升级迭代。
需要集成IM 和 RTC SDK的二代开发方式
而基于场景化SDK实现的融云语聊房,是不同于时下普遍服务方式的第三代SDK。它将IM和RTC的能力打通封装到一个SDK中,开发者只需集成语聊房 SDK即可。即使未来SDK升级,产品也会做到向下兼容,不影响上层的修改。
理清基本的底层实现逻辑后,我们再深入看下融云在集成开发中的明显优势。
更贴近业务。比如,API调用和命名往往是EnterSeat、kickUserFromSeat、MuteSeat这样的词汇组合,贴近语聊房业务场景与客户端功能特性。开发者只要是了解语聊房基本业务模式,无需再学习新技术,就可便捷接入,一周内开发上线一款标准的语聊房产品。
扩展属性强。封装好的SDK提供了丰富的扩展功能,自定义程度高。语聊房的衍生场景,比如多人语聊房+游戏互动、多人语聊房+k歌、多人语聊房+赛事直播、多人语聊房+私密影院、多人语聊房+pia戏,都可以实现。
接入体验好。各家的开发文档基本以接入流程和接口说明为主,但是融云提供教学视频、接口说明、示例代码三位合一的服务,对开发者来说学习成本。
教学视频 ,针对 创建和加入房间 、上麦和下麦、闭麦和锁麦、邀请上麦和强制下麦等等核心环节,开发者可以按步骤操作 。
融云语聊房教学视频
融云语聊房流程说明
融云语聊房示例代码
总结下我们的测试维度, 解答开发者最关心的选型问题,
基础场景功能完备,是基础;
商业变现功能,是未来发展保障;
而集成开发的便捷高效,才是根本。
不过,本文仅从几个维度对语聊房产品进行大致测评,无法做到面面俱到,对语音社交产品感兴趣的同学欢迎多多交流。
-
语聊房SDK大比拼,IM和RTC不要再各玩儿各的啦!
语聊房作为语音社交的主打产品,备受Z世代年轻人的喜爱。由此衍生出多种场景和玩法,比如1V1私人聊天房、语音电台、在线KTV等。而最常见的
2022-03-01 07:49
-
各国继续发行《北京冬奥会》纪念邮票:日本、科索沃、
2月19日,中国选手隋文静 韩聪组合,获得北京冬奥会花样滑冰双人滑比赛金牌,这是中国代表团在此次冬奥会中获得的第9枚金牌。 中国
2022-03-01 06:36
-
定了韩国批准三星出售苏州工厂:TCL接手
尽管LCD面板这半年来大涨价,三星、LG等公司延期退出LCD产能,但是减少LCD投资的方向是确定了的。日前韩国批准了三星出售苏州面板工厂的决
2022-03-01 06:04
-
生物学家饶毅:AI=ArtificialIntelligence,暂时还是伪智能
昨天下午,“未来论坛”在北京开幕。本届大会主要讨论的问题是一个奇点的来临——人工智能似乎到了超过人脑智能的时刻,当这个临界点到
2022-03-01 04:22
-
邮票上的千年千人(110)法国绘画之父富凯
富凯出生于法国中部城市图尔,早年在巴黎学画,1446年,他前往意大利深造,学习构图、透视和体积表现感。 回到法国不久,他参与建立
2022-03-01 03:55
-
雅迪宣布国际化战略,中国制造扬帆亚平宁半岛
2018年意大利米兰国际摩托车展(EICMA)于11月6日在米兰正式开幕,来自中国的雅迪电动车凭借着高端锂电新品雅迪G5,让雅迪制造和中国制造扬
2022-03-01 03:25