一个极简 SDK,全平台支持 & 互通

API 接口丰富,灵活调用   |   最快 30 分钟可完成接入


立即体验
Android | Web | Windows | iOS / macOS
RtcEngine rtcEngine = RtcEngine.create(mContext, appId, mEngineEventHandler.mRtcEventHandler);
rtcEngine.joinChannel(null, channel, "Extraoptional data", uid);
mRtcEngine.leaveChannel();
                        
var client = AgoraRTC.createRtcClient();
client.init(appId, function() {
    client.join(appId, channel, undefined, successCallback, errorCallback);
}, errorCallback);
                        
BOOL CAgoraObject::JoinChannel(LPCSTR lpChannelName, UINT nUID){
    int nRet = 0;
    nRet = m_lpAgoraEngineEx->joinChannel(NULL, lpChannelName, NULL, nUID);
    return nRet == 0 ? TRUE : FALSE;
}
                        
let engine = AgoraRtcEngineKit.sharedEngineWithAppId("AppId", delegate: self)
engine.enableVideo()
engine.joinChannelByKey(nil, channelName: "channelName", info: nil, uid: 0, joinSuccess: nil)
                            

支持 Web 和 Native 互通

5000+ 机型适配

跨平台支持

API 接口灵活调用,小接口也能办大事

1.选择模式

通信或直播

SetChannelProfile

2.开启视频

开启视频

enableVideo

3.设置视频显示模式

本地 setupLocalVideo

远端 setupRemotVideo

4.设置视频分辨率

更改视窗布局

setVideoProfile

5.开始通话

加入频道

JoinChannel

6.结束通话

离开频道

leaveChannel

开放第三方接入

支持第三方的功能 API 接入和自定义滤镜、美颜、加密、人脸识别、鉴黄、卡通换脸等均支持第三方接入

立即体验 >

滤镜
美颜
加密
人脸识别
鉴黄
卡通换脸

通话质量数据实时监控

  • · 通话质量数据
  • · 终端用户分布地区
  • · 通话设备平台分布
  • · 网络状况分布
  • 立即体验 >

独家专利编解码

适应公共互联网专利编码,对抗传输信道不稳定,
码率根据带宽自适应调整

全频带音质

44.1kHz 超宽频音质

将普通电话音质提高6倍

超高清画质

最高支持 720P 超清画质,高清晰度低码率

与网络深度结合,基于人眼视觉体验质量优化