实时音视频开发指导
欢迎使用融云实时音视频(RTC)。RTC 服务基于房间模型设计,可以支持一对一音视频通信、和多人音视频通信。底层基于融云 IM 信令通讯,可保障在长时间音视频通话及弱网情况下保持正常连通。
本页面简单介绍融云 RTC 服务能力和 SDK 产品。
客户端 SDK
融云客户端 SDK 提供丰富的接口,大部分能力支持开箱即用。配合 RTC 服务端 API 接口,可满足丰富的业务特性要求。
前往融云产品文档 · 客户端 SDK 体系 · RTCLib · CallKit · CallLib · CallPlus »
SDK 适用场景
CallPlus、CallLib/Kit、RTCLib 是融云 RTC 服务提供的三款经典的客户端 SDK。其中 CallPlus、CallLib/Kit 用于开发音视频通话(呼叫)业务。RTCLib 是音视频基础能力库,可满足类似会议、直播等业务场景需求,具备较高的扩展与定制属性。
业务分类 | 适用的 SDK | 流程差异 | 场景描述 |
---|---|---|---|
通话(呼叫) | CallPlus、CallLib/Kit | SDK 内部呼叫流程自动处理房间号 | 拨打音视频电话(类比微信音视频通话) |
会议 | RTCLib | 与会者需要约定房间号,参会需进入同一房间 | 线上会议、小班课、在线视频面试、远程面签等 |
直播 | RTCLib | 支持区分主播、观众角色。观众可通过连麦进行发言。 | 直播社交、大型发布会、语聊房、线上大班课等 |