实时互动在毫秒间

The Real-Time Engagement Platform for meaningful human connections
四行代码,30分钟,在应用内构建
语音通话、视频通话、互动直播、实时消息

40,000,000,000

单月支撑通话分钟数

180,000

全球注册​应用数

PRODUCTS

丰富的API组合,简单的API调用
轻松创建实时互动场景

语音通话

视频通话

语音互动直播

视频互动直播

实时消息

实时录制

实时码流加速

水晶球

WHY AGORA

高可用高质量的实时互动服务

Real-Time Engagement Platform as a Service

稳定高可用

全年可用时间高达99.9% ,连续6年无全网事故。高弹性可扩展网络架构,提供SLA级质量保证和电信级容灾机制,万千企业级用户验证

多平台终端兼容

兼容iOS、Android、Windows、macOS、Web、小程序等18大开发平台,适配6000+移动终端和海量外设,保证一致体验

音视频质量保证

基于Agora音视频编解码专利算法和优异弱网对抗能力
80%丢包下音频通话流畅,70%丢包下视频通话流畅

全球部署优化

基于SD-RTN™️软件定义实时网,覆盖200+国家和地区
特别针对东南亚、中东、北美和国内中小城市做网络优化

超大规模并发

支持百万人实时互动大频道,网络架构设计能够应对10倍以上负荷,轻松应对用户流量突增

7×24 技术服务

7×24 小时技术支持,全年无休。覆盖售前咨询、集成顾问、解决方案架构咨询,客户全生命周期服务

SOLUTIONS

超灵活产品组合,多样化功能套件
最了解行业场景的解决方案

在线教育

通过超低延时、高质量的实时音视频,为在线教育构建实时互动课堂

社交娱乐

通过实时音视频、互动直播、鉴黄、AI滤镜等,实现连麦、合唱、语聊等新玩法

互动游戏

通过实时音视频、特殊音效、VR等,实现团战语音、休闲游戏社交、虚拟社区等

远程医疗

通过高清视频、实时录制等,构建远程问诊、急救指导、医疗会诊等场景

在线金融

通过实时音视频、实时录制、互动直播等,实现视频开户、理财直播等

互动电商

通过互动直播、实时消息、AI滤镜等,开启直播带货的电商新模式,获客更有效

企业协作

高可用跨国网络,保证不卡不掉低延迟的高清视频会议体验,打造全球空中会议室

政企服务

为政企提供高质量的视频会议、企业培训、便民服务、视频调度等场景和新基建服务

DEVELOPERS

写代码,是一件愉快的事

专为场景设计的API,让你最快速码出实时互动

iOS/MacOS

Android

Web

Unity

Electron

Windows

小程序

Please select device

import AgoraRtcKit

agoraKit = AgoraRtcEngineKit.sharedEngine(withAppId: AppID, delegate: self)
agoraKit.setupLocalVideo(videoCanvas)
agoraKit.enableVideo()
agoraKit.joinChannel(byToken: Token, channelId: "demoChanne1", info:nil, uid:0)
agoraKit.setupRemoteVideo(videoCanvas)
agoraKit.leaveChannel(nil)
import io.agora.rtc.RtcEngine;

mRtcEngine = RtcEngine.create(context, appid, eventHandler);
mRtcEngine.setupLocalVideo(videoCanvas);
mRtcEngine.enableVideo();
mRtcEngine.joinChannel(token, channelName, info, uid);
mRtcEngine.setupRemoteVideo(videoCanvas);
mRtcEngine.leaveChannel();
import AgoraRtcEngine from 'agora-electron-sdk';

RtcEngine.initialize(appid);
RtcEngine.setupLocalVideo(element);
RtcEngine.enableVideo();
RtcEngine.joinChannel(token, channel, info, uid);
RtcEngine.setupRemoveVideo(uid, view, info, channel);
RtcEngine.leaveChannel();
import AgoraRTC from 'agora-rtc-sdk';

let client = AgoraRTC.createClient(config);  
client.
init(appid); let localStream = AgoraRTC.createStream(streamSpec); localStream.init(); localStream.play(elementID); client.join(token, channel, uid); remoteStream.play("elementID"); client.leave();
using agora_gaming_rtc;

IRtcEngine mRtcEngine = IRtcEngine.getEngine(appId);
mRtcEngine.EnableVideo();
mmRtcEngine.EnableVideoObserver();
mmRtcEngine.JoinChannel(channel, null, 0);
VideoSurface remoteVideoSurface = go.AddComponent<VideoSurface> ();
mmRtcEngine.LeaveChannel();
mmRtcEngine.DisableVideoObserver();
#include "IAgoraRtcEngine.h"

m_lpAgoraEngine = (IRtcEngine *)createAgoraRtcEngine();
m_lpAgoraObject->GetEngine()->setupLocalVideo(vc);
m_lpAgoraObject->GetEngine()->enableVideo();
int nRet = m_lpAgoraEngine->joinChannel(token, channelName, NULL, nUID);
m_lpAgoraObject->GetEngine()->setupRemoteVideo(vc);
int nRet = m_lpAgoraEngine->leaveChannel();
const AgoraMiniappSDK = require("mini-app-sdk-production.js")
    
let client = new AgoraMiniappSDK.Client()
client.init(appId, () => {
  client.join(token, channel, uid, successCallback)
}, errorCallback)
client.publish(successCallback, errorCallback)
client && client.leave()

支持 Java、C++、Objective-C、Swift、Electron、React Native、JavaScript 、Flutter 等18种语言框架
简单的文档,丰富的Sample Code,让你快速上手

CUSTOMERS

Startup、独角兽和巨头
都在使用我们的服务

陌陌上线群组视频聊天和直播连麦,大大刺激用户活跃度

多人连麦功能让MeetMe直播体验差异化,用户参与度更强

百万线下师生上线云课堂,全场景互动,增加学生学习兴趣

智能儿童视频手表,帮助家长解决孩子外出的安全问题

现在注册,获取每月 10,000 分钟免费时长

RTE 2020
Innovation Challenge 创新挑战赛,正在进行中~