Skip to content

Commit

Permalink
[uikit] add
Browse files Browse the repository at this point in the history
  • Loading branch information
kelzr committed Oct 8, 2023
1 parent fd88734 commit e09d9c4
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 1 deletion.
9 changes: 9 additions & 0 deletions markdown/chatroom/AUIVoiceRoom/chatroom_pass_overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
声动语聊解决方案提供了同时支持含 UI 和无 UI 组件的集成方案。

无 UI 组件的语聊集成方案是 PaaS 方案。该方案通过集成声网实时互动(RTC)、即时通讯(IM)、声网云服务(Service)产品,提供房间管理、麦位控制、聊天打赏、音频特效等核心功能。

相较于含 UI 组件的集成方案,无 UI 组件的语聊集成方案具有以下特点和优势:

- 灵活开发:交互逻辑完全在客户端实现,修改业务逻辑时无需依赖后端介入,更加灵活。
- 全面功能演示:通常包含最新的功能迭代,提供更全面的效果演示能力。
- 丰富最佳实践参考:积累了丰富的语聊集成最佳实践,为开发者提供更多可参考的代码逻辑。
9 changes: 9 additions & 0 deletions markdown/chatroom/AUIVoiceRoom/uivoice_overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
声动语聊解决方案提供了同时支持含 UI 和无 UI 组件的集成方案。

声网语聊 UI 组件(AUIVoiceRoom)是声网为语聊场景开发的开源 UI 组件。该组件已集成声网实时互动(RTC)、实时消息(RTM)、即时通讯(IM)等产品,提供房间管理、麦位控制、聊天打赏、音频特效等核心功能。

相较于无 UI 组件的集成方案,含 UI 组件的语聊集成方案具有以下特点和优势:

- **模块化的 UI**:支持你使用语聊 UI 组件提供的互动、送礼物、直播等模块化的 UI 快速搭建语聊业务逻辑,就像搭积木一样灵活方便。
- **低学习成本、短开发时间**:无需深入理解模型层逻辑即可自定义 UI。只需修改几行代码,便可在几分钟内运行 AUIVoiceRoom 的示例项目。声网推荐开发者在人力有限或项目周期紧迫的情况下选择含 UI 组件的方案。
- **强大的拓展性**:当有更灵活的自定义需求时,可以利用 AUIKit 提供的 UI 和 Service 组件进行进一步开发。
2 changes: 1 addition & 1 deletion markdown/chatroom/chatroom_overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@

声动语聊目前支持 Android 和 iOS 平台。

## 技术架构
## 技术架构 //TODO 是否适用于UI方案

声网使用[声网 RTC SDK](https://docportal.shengwang.cn/cn/live-streaming-premium-4.x/product_live_ng?platform=Android)[声网即时通讯(IM)SDK](https://docs-preprod.agora.io/cn/agora-chat/agora_chat_overview?platform=All%20Platforms)、声网云服务(Service)共同搭建声动语聊场景:

Expand Down

0 comments on commit e09d9c4

Please sign in to comment.