文档

方案介绍

更新时间:

不含UI集成方案封装了语聊房API,提供了房间管理、麦位管理、背景音乐、音效、调音台等常见功能API,不包含任何UI操作。使用该方案同样无需深入理解模型层逻辑,但更加灵活,支持自定义实现。

方案架构说明

image

接口说明

  • ARTCVoiceRoomEngine:语聊房场景化API,每个API封装了完整的业务逻辑,每个API的实现可以参考下文的时序图。

  • ARTCRoomServiceInterface:房间服务接口,每个接口职责单一,对房间信息和内部状态进行查询、更新、通知等操作。我们提供了默认的实现类ARTCRoomServiceImp,该类通过App业务服务器提供的服务和互动消息SDK进行实现,我们同样也开源了业务服务器的源码,可以直接参考或二次开发。

  • ARTCRtcService:根据实时音视频SDK的最佳实践封装而成的API,基于不同的场景化(语聊、KTV、通话等)配置各种参数和调用相应的实时音视频SDK的API。

部分API实现流程说明image

  • 本页导读