# Realtime Communication Overview (/en/realtime-media/rtc)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

Agora's Realtime Media API delivers ultra-low-latency, high-definition real-time video communication for one-to-one and group calls. With support for cross-platform integration and dynamic resolution adaptation, it ensures smooth, reliable video experiences even under challenging network conditions. Use it for telehealth, online education, team collaboration, customer support, and any application requiring real-time face-to-face communication.

Enhance Agora's RTC SDK with capabilities such as recording, virtual backgrounds, and in-call moderation, or leverage the Extensions Marketplace to enable AI-powered features like noise cancellation, video effects, and more.

## Use cases

<Cards>
  <Card title="Voice calling" href="/en/realtime-media/rtc/voice-quickstart" description="Enable clear, low-latency voice communication across devices. Optimized for reliability in low-bandwidth networks, ideal for social audio, gaming, and customer support." />

  <Card title="Video calling" href="/en/realtime-media/rtc/get-started-sdk" description="Deliver real-time, high-quality video for one-to-one or group calls. The SDK adapts to network conditions for smooth experiences in telehealth, education, and collaboration apps." />

  <Card title="Interactive Live Streaming" href="/en/realtime-media/rtc/get-started-sdk" description="Support real-time interaction between hosts and audiences with ultra-low latency. Ideal for classrooms, virtual events, and social platforms." />

  <Card title="Broadcast Streaming" href="/en/realtime-media/rtc/get-started-sdk" description="Reach global audiences with reliable, high-quality live video. Designed for large-scale events such as concerts, sports, and live shows with low-latency delivery." />
</Cards>

## Product Features

<CardGrid>
  <FeatureCard title="Global coverage">
    Agora’s Software-Defined Real-Time Network (SDRTN®) supports video users in over 200 countries and regions.
  </FeatureCard>

  <FeatureCard title="High-quality video at scale">
    Consistent high-quality video from 1:1 calls to thousands of concurrent users, even under challenging network conditions.
  </FeatureCard>

  <FeatureCard title="Multiple audio and video tracks">
    Publish multiple audio and video tracks to one or more channels from a single instance, with support for multi-channel capture cameras and microphones.
  </FeatureCard>

  <FeatureCard title="Screen sharing and collaboration">
    Enable screen sharing or interactive whiteboards that allow users to draw, annotate, and share content from multiple devices simultaneously.
  </FeatureCard>

  <FeatureCard title="AI-powered audio enhancement">
    Support for high quality audio with 3D spatial audio, AI noise suppression, and gain control to provide an immersive audio experience.
  </FeatureCard>

  <FeatureCard title="Call recording">
    Record video calls in the cloud or on premises with control over the format, path of storage, and quality.
  </FeatureCard>
</CardGrid>

## Start building

<Cards>
  <Card title="SDK quickstart" href="/en/realtime-media/rtc/get-started-sdk" description="Create a basic Realtime Media app and join your first channel." />

  <Card title="Download SDKs" href="/en/api-reference/sdks?product=video" description="Get the latest RTC SDK package for your target platform." />

  <Card title="Authentication" href="/en/realtime-media/rtc/build/authenticate-users/authentication-workflow" description="Protect channels with tokens before moving to production." />

  <Card title="API reference" href="/en/api-reference/api-ref/rtc" description="Explore RTC API references for supported RTC SDK platforms." />

  <Card title="Samples" href="https://github.com/AgoraIO/API-Examples" description="Browse open-source sample projects for common RTC SDK workflows." />
</Cards>
