一个极简 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

1.选择模式

通信或直播

SetChannelProfile

2.开启视频

开启视频

enableVideo

3.设置视频显示模式

本地 setupLocalVideo

远端 setupRemotVideo

4.设置视频分辨率

更改视窗布局

setVideoProfile

5.开始通话

加入频道

JoinChannel

6.结束通话

离开频道

leaveChannel

开放第三方接入

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

立即体验 >

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

通话质量数据实时监控

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

独家专利编解码

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

全频带音质

44.1kHz 超宽频音质

将普通电话音质提高6倍

超高清画质

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

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