视频通话 API

通过调用API,应用可实现1对1、多对
多实时视频通话功能

立即体验
一对一视频 随机匹配视频 视频群聊 视频会议 视频客服 智能终端通话
一对一视频
案例:
用户一对一私密视频聊天,分辨率可自由切换,
可接通前开启本地或对端视频预览
立即体验
随机匹配视频
案例:
世界各地用户,随机匹配视频聊天,
开启陌生人交友新方式
立即体验
视频群聊
案例:
多名用户群组视频聊天,
最大可支持17人视频聊天
立即体验
视频会议
案例:
高清视频会议,全球化部署,
实现远程多地会议协作
立即体验
视频客服
案例:
1对1专属VIP视频客服,
体验升级,带来更优质的服务
立即体验
智能终端通话
案例:
智能手表、机器人等智能设备,
使用移动网络进行实时音视频通话
立即体验

支持多种视频特有的功能

高清视频

专利编码器,多种分辨率、码率可自由切换,最大支持 1080P。通过机器学习算法,实现超分辨率,最大化还原细节

高清视频

专利编码器,多种分辨率、码率可自由切换,最大支持 1080P。通过机器学习算法,实现超分辨率,最大化还原细节

提供网络监测、用户数据查询功能,辅助运营和分析

立即体验

优异的性能,为你的业务提供保障

立即体验
Android iOS/macOS Web Windows 小程序

RtcEngine rtcEngine = RtcEngine.create(mContext, appId, mEngineEventHandler.mRtcEventHandler); rtcEngine.joinChannel(null, channel, "Extraoptional data", uid); mRtcEngine.leaveChannel();

立即体验

let engine = AgoraRtcEngineKit.sharedEngineWithAppId("AppId", delegate: self)
engine.enableVideo()
engine.joinChannelByKey(nil, channelName: "channelName", info: nil, uid: 0, joinSuccess: nil)

立即体验

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;
}

立即体验

agoraClient.join(token, channel,uid, function(){console.log('join success')}, function(err){console.log('join failed')}

立即体验