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