RTC overview
Updated
Jump to any Real-time Communication product, grouped by what each capability layer does.
Build live interaction
Voice Calling
Voice calls, meetings, and co-hosting with media quality control.
Video Calling
Video calls, interactive live rooms, and broadcast-quality sessions.
Signaling
Channel messaging, presence, and real-time state synchronization.
Chat
Persistent messaging beyond lightweight room coordination.
Whiteboard
Shared visual collaboration inside live sessions.
Extensions Marketplace
Discover and integrate first-party and partner extensions for richer real-time experiences.
Process session content
Transcription & Translation
Captions, speech understanding, and multilingual live experiences.
Cloud Recording
Archive, replay, compliance, and post-session review workflows.
On-Premise Recording
Self-hosted recording for control and compliance needs.
Transcoding
Mixing, layout composition, and output transformation.
Connect external media
Media Push
Send RTC channel media to CDN pipelines or downstream systems.
Media Pull
Bring online media streams into an interactive real-time session.
RTMP Gateway
Connect RTMP-based devices and systems to Agora.
RTC Server SDK
Backend participation in media send, receive, and control flows.
Deliver to audiences
Broadcast Streaming
Separate interactive participation from large-scale playback.
