Easily integrate and customize real-time communication
Agora’s flexible, modular SDKs allow you to create unique and engaging user experiences in your app.
RtcEngineConfig config = new RtcEngineConfig();
config.mAppId = "Your app ID";
RtcEngine agoraEngine = RtcEngine.create (config);
agoraEngine.setupLocalVideo(new VideoCanvas(new SurfaceView(getBaseContext(), VideoCanvas.RENDER_MODE_HIDDEN, 0));
agoraEngine.enableVideo();
agoraEngine.startPreview();
agoraEngine.joinChannel("<Your token>", "<Your channel name>", 1, new ChannelMediaOptions());
agoraEngine.enableVideo();
View all press releasesView all press releasesGet Started
Get Started
View All Products
Become a Partner