1. Initialize RtcEngine engine = RtcEngine.create(APP_ID, handler); 2. Join a room engine.joinSession(token, roomId, userId, mediaIp, mediaPort); 3. Leave and clean up engine.leaveSession(); engine.destroy();
Developers sign up, get an App ID and secret, and start using the SDK in minutes, not weeks.
Transparent per‑minute pricing, Stripe‑powered subscriptions, and a full usage history per project.
Multi‑tenant token auth, NAT handling, and low‑latency SFU tuned for real‑world mobile networks.
This is what a typical Android integration looks like using the AudioCall SDK.
RtcEngine rtcEngine = RtcEngine.create(APP_ID, handler);
void connect() {
String roomId = "support_room";
String userId = "agent_42";
String token = fetchTokenFromYourBackend();
rtcEngine.joinSession(token, roomId, userId, mediaIp, mediaPort);
}
void endCall() {
rtcEngine.leaveSession();
rtcEngine.destroy();
}© 2026 AudioCall Cloud. All rights reserved.