语聊房作为语音社交的主打产品,备受Z世代年轻人的喜爱。由此衍生出多种场景和玩法,比如1V1私人聊天房、语音电台、在线KTV等。而最常见的是「房主+8麦位玩家+观众」的房间形态,即,多人语聊房。垂直于通信云领域的PaaS厂商和互联网大厂,都推出过多人语聊房Demo,展示功能和性能,也开放了IM和RTC的SDK源码,方便开发者通过二次开发研发相关产品。这里,我们选择腾讯、网易云信、融云、声网四家厂商,从使用流程、基础场景功能、商业变现功能、开发集成四个方面,展开评测比较。评测Part1: 使用流程使用语聊房最主要的几个步骤是:下载、注册、创建\加入房间、退出。首先从查找Demo来看,在四大厂商官网中查找“语聊房Demo”,网易云信最为直接,Demo名称为“网易云信语聊房”,其次是声网的AgoraVoice;其他两家从名称上没有直指语音类应用。不过,融云RTC相对特殊,融云应该是把所有音视频相关的Demo集中在这里做了展示,可以一览目前的语聊房、视频通话、语音通话、电台、视频直播等产品,如下图所示。接着,打开四款Demo后,在创建房间方面,融云Demo界面展示功能最完善,可以自建房间名、设置房间封面、自选动态背景,并对房间进行加密,这样房主和粉丝可以进行私密群聊。在使用体验中,房主可以随时修改房间名,随时对房间加密和解密,房间内的玩家无感知。融云语聊房-创建房间界面在退出环节,只有融云能够选择“离开房间”或“关闭房间”,其他Demo都是直接退出,默认保留房间。评测Part2: 基础场景功能语聊房应用基础功能通常由麦位管理、房间管理、公屏消息组成。其中,麦位管理是核心功能,4家厂商都支持邀请上麦、锁麦、锁座、麦序管理。而涉及到进阶功能,比如:只有融云支持排麦模式、一键全麦控制、麦位数量切换、设置管理员等进阶功能。麦位管理是语聊房产品开发的关键技术,这一部分的功能拓展性,意味着为开发者提供了更多匹配多场景的自由度。房间管理功能,除了离开房间、关闭房间外,也存在值得探索的隐藏能力。比如,滑动切换房间和房间浮层,这两个功能只有融云2.0版的语聊房SDK可以提供。融云语聊房Demo-房间浮层进入语聊房选择房间时,用户可以滑动选择,而不需要反复退出房间;当有需要暂时离开语聊房时,可以选择收起房间,保留房间浮层方便再次进入。这两个高阶功能,对用户的使用友好度很高。公屏消息区内,四家都支持本地消息、广播消息、系统消息。但是,融云独家支持语音消息和可以自定义实时发布的房间广播公告。此外,在语音社交中,关于用户互动的核心体验,我们提炼了以下功能点进行对比:对比可见,融云语聊房提供的互动功能更多,交换个人信息卡、私信、关注/好友等都是增强社交互动的有效方法。总体而言,融云语聊房基础场景功能的完备性更好。基础功能的完备程度,决定了开发者选型后,二次开发的工作量。这部分的评测对比,是开发者最应关心的。评测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戏,都可以实现。接入体验好。各家的开发文档基本以接入流程和接口说明为主,但是融云提供教学视频、接口说明、示例代码三位合一的服务,对开发者来说学习成本最低。独家教学视频,针对创建和加入房间、上麦和下麦、闭麦和锁麦、邀请上麦和强制下麦等等核心环节,开发者可以按步骤操作。融云语聊房教学视频融云语聊房流程说明融云语聊房示例代码总结下我们的测试维度,解答开发者最关心的选型问题,基础场景功能完备,是基础;商业变现功能,是未来发展保障;而集成开发的便捷高效,才是根本。不过,本文仅从几个维度对语聊房产品进行大致测评,无法做到面面俱到,对语音社交产品感兴趣的同学欢迎多多交流。 |