No Up-Front Cost
Easy Integration
Cross-Platform

Enabling Real-Time Communications

Learn more about the Agora Network >

HIPAA

Compliance

76ms

Average global latency

24/7

Real-time monitoring

256bits

Advanced encryption

One SDK For All

All the APIs you need:

voice & video communications,

whiteboards, screen sharing,

recording, data transition and more.

Learn more >

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)
                            

Easy-to-Understand Dashboard

  • Monitoring simplified.
  • Usage, call quality, data center
  • status, device types–all the data
  • you care about it–visualized in
  • one, simple dashboard.
  • Try now >

Secured Real-Time Network

  • End-to-end calls are HIPAA compliant
  • and supported by 256-bit encryption.
  • Try now >

Our SDK has been installed on

more thanmillion devices around the world

Get Started