场景简介
AUI Kits低代码应用方案提供实时音频语聊房场景的音视频应用UI组件,您可以根据业务需求复用AUI Kits低代码应用方案中的功能模块,快速搭建语聊房场景,有效降低研发成本和周期,提升业务效果。
场景概述
阿里云推出实时音频语聊房的方案,该方案支撑多人语聊、相亲、电台、游戏互动等玩法,方便开发者快速接入,为客户提供低开发成本、稳定可靠、多平台互通、高音频的语聊服务。我们方案的优势如下。
优势 | 描述 |
低延迟实时互动 | 依托阿里云GRTN品牌网络,全球覆盖3200+节点,并实现直播网络、WebARTC网络100%的资源复用,实现全球高可靠服务、低延迟通讯。 |
音频算法 | 专业团队提供的3A、美声、混响等音频算法,保留主播完美音色的同时也提供趣味性。 |
Qos能力 | 提供全面的弱网对抗能力,为音频通话质量保驾护航。 |
运行环境
平台 | 兼容要求 | 推荐设备 | ||||
Android | 支持Android 5及以上版本。 | 建议使用Android中高端机型,运行内存3GB及以上。 | ||||
iOS | 支持iOS 10及以上版本的iPhone或iPad。 |
|
功能列表
功能 | 描述 |
创建/加入房间 | 选择创建房间默认为房主,选择加入房间时默认为麦下观众 |
连麦互动 | 房主默认在麦上,支持观众平滑上下麦,房间内所有用户都可以实时观看房主和连麦主播互动。 |
音浪展示 | 主播、连麦者说话时,相应的麦位上会展示音浪,以便观众识别当前说话者。 |
消息互动 | 语聊房内的所有角色都可以发送和接收文字消息,实时文字互动。 |
进出房间通知 | 聊天室内的所有角色都可以实时了解当前语聊房的人员增减信息,即谁进入了聊天室,或谁离开了聊天室。 |
房间信息查询 | 聊天室内的所有角色都可以实时查看聊天室在线人数和互动成员列表。 |
背景音乐 | 连麦主播可以通过歌曲列表播放背景音乐。 |
耳返 | 采集声音监听,让主播听见自己发出的声音。帮助主播获得一个真实、及时的声音反馈。 |
混响/变声 |
|
技术方案
本项目基于语聊房解决方案提供了两种组件库,开发者可以根据自身业务需要快速集成源码及上线。
两种集成方案的说明和优势对比如下。
方案 | 说明 | 方案优势 |
在不含UI集成方案功能的基础上提供了语聊房间的UI界面,包含完整的UI交互流程。 | 使用该方案无需深入理解模型层逻辑即可自定义UI,只需修改几行代码,便可在几分钟内运行AUIVoiceRoom组件,建议在人力有限或项目周期紧急的情况下使用该方案。 | |
封装了语聊房API,包含房间管理、麦位管理、背景音乐、音效、调音台等常见功能API,但是不包含任何UI操作。 | 使用该方案同样无需深入理解模型层逻辑,但更加灵活,支持自定义实现。例如,在集成不含UI组件库后通过调整RoomService接口的业务实现,可以使用自身的IM或者已有的服务端交互协议完成。 |
效果展示
详细的界面和效果展示见体验流程。
联系我们
更多产品方案问题或使用支持,欢迎通过钉钉搜索群号35685013712联系我们。