日前,全球领先的互联网通信云厂商融云正式上线语聊房SDK 1.0 & Demo,该场景Demo是基于融云IM和RTC能力整合成的SDK 1.0而开发,开发者无需再额外调用单一能力,便可完成高质量的应用开发,不仅降低开发难度,提升开发效率,同时还帮助开发者节省了开发成本,彰显融云以IM+RTC全能力协同赋能热门应用场景的优势。 目前,开发者在融云官网可下载语聊房Demo产品进行试用,开发文档也同期上线。该Demo使用上方便快捷,只需通过手机号就可完成注册登录;而且产品界面友好,功能强大,可实现房主端、观众端的自由交流,以及公屏聊天、私信和礼物等丰富多彩的互动。可以说,融云语聊房Demo的完整功能,几乎囊括语音社交的所有需求,开发者完全可以开箱即用。 语聊房Demo汇聚五大亮点功能 语聊社交场景因年初Clubhouse而大火,就目前的市场而言,因年轻群体对社交互动需求的日益增长,语音社交软件还没有达到饱和,因此基于语聊而衍生的多种社交玩法,未来发展前景非常可观。 融云此次推出的语聊房Demo,正是满足了开发者想要快速开发爆款语聊APP的需求。该款Demo是多对多的群聊场景模式,以房主和观众席8人为主,也可以切换成房主加观众席4人模式,产品汇聚了五大亮点功能: 亮点一:实时连麦互动。产品支持实时连麦,自由与排队模式的麦位管理切换,支持全局与单独闭麦,房主还可设置管理员协同管理。 在房主麦位操作中,房主点击自己头像可关闭麦克风或下麦。如果点击麦上用户头像可操作麦位管理,支持邀请上麦、抱麦、下麦、关闭座位、座位禁麦、踢出房间。 在观众麦位操作中,观众在麦上时,可点击自己头像,进行关闭自己的麦克风或断开连接的操作。还可点击麦上他人头像,调出该用户的“资料卡”界面。 ![]() 图1: 实时麦序管理 亮点二:实时同步百万观众。除主界面可支持4位和8位观众的切换,“场外”支持观众数量无上限,观众激增也能轻松应对。这一点也充分显示了融云架构自由伸缩,可扩展的技术实力,和从容应对高并发的平台能力。 亮点三:灵活的礼物功能。支持对单人或全麦位成员送礼物,自定义礼物数量。用户在本场直播收到的礼物价值总数,会在麦位上显示出来,可为语聊社交的朋友平添“攀比”的乐趣。 亮点四:私信功能。房主与观众、观众与观众间还可通过私信功能取得联系,支持发送文字、语音、表情、图片等私信消息,这主要满足了陌生人的社交互动,因为是语聊,聊天对象未知神秘,没有视觉形象先入为主的概念,让大家更关注于精神层面的交流。 亮点五:音频管理。房主可自行设置背景音乐、氛围音效,产品还备有耳返监听,支持本端与远端音量控制,麦克风音量控制,下载播放云端音乐,添加本地音乐,播放列表等管理方式,为用户提供多重听觉体验。 ![]() 图2:音频管理功能 语聊房SDK 1.0集合六大特点 此次,与融云语聊房Demo联合发布的还有融云语聊房SDK 1.0,语聊房Demo就是基于拥有IM+RTC协同能力的SDK 1.0版本而打磨开发的。该SDK 1.0集融云PaaS平台能力六大特点,在官网隆重亮相。 特点一:30分钟快速集成。SDK 1.0是业界第一个完全基于场景化的SDK,它能够让开发者快速集成IM和RTC双重能力,无需从数百个SDK中自行寻找、调用适合语聊房场景的SDK,是真正从开发者角度出发,为开发便捷而诞生的SDK。 特点二:高质量的音频能力。由于该款语聊房SDK内置RTC能力,能对抗80%的音频丢包,可智能降噪,回声消除,通过抖动缓冲、前向纠错、丢帧补偿等技术,减少网络抖动和弱网环境下的延迟,保障语音通话低延时且清晰,让用户在复杂网络环境和多设备接入的情况下,也能实现畅通优质的语音通话。 特点三:丰富的麦位自定义属性,可满足多人语聊互动、多人语聊+游戏互动、多人语聊+赛事直播、多人语聊+私密影院、以及1对1陪聊等多种场景。 特点四:在麦位管理方面,邀请上麦、抱麦、下麦、座位禁麦等便捷齐全的麦位管理,满足了房主以及观众对维护房间秩序和净化及房间环境的需求。 特点五:从容应对高并发。在应用中,很可能会出现某一房间热度居高不下的情况,融云语聊房SDK 1.0则能够支持高频并发的房间内成员状态同步,做到不丢消息、不乱序、不重序。 特点六:强大的聊天系统。支持系统、本地、广播、定向、自定义等多种消息类型,可为用户带来多样性的交互体验。 结语 强大的产品源于雄厚的技术实力,融云语聊房SDK 1.0 & Demo联合发布不但功能强大,而且颠覆了业界对SDK的固有认知,最终彰显的是融云IM+RTC的协同能力:基于IM技术赋能语聊房Demo的聊天系统,由IM信令控制实现麦位管理,基于实时音视频技术赋能Demo的语音直播。 尤其重要的是,开发者无需调用多个接口和更多SDK,便可轻松实现语聊场景产品的高质量开发。未来,融云在持续提升IM+RTC技术能力的同时,也会将场景化SDK和Demo的研发复制到其他热门应用场景中,为开发者提供更便捷的使用体验。 |