# 实时互动 RTC 概览 (/zh-CN/realtime-media/rtc)

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

## RTC 是什么？ [#rtc-是什么]

声网实时互动采用实时通信技术 (Real-Time Communication, RTC)，帮助用户将实时音视频功能集成到 App 中。在大规模的实时互动场景下，你可以用它实现更好的实时互动效果。

<OverviewActions actions={[
  { label: '下载', href: '/zh-CN/reference/sdks?product=video' },
  { label: '客户端 API', href: '/zh-CN/api-reference/api?product=rtc&apiType=client' },
  { label: '服务端 API', href: '/zh-CN/api-reference/api-ref/rtc/create-ban-rule' },
]} />

## 应用场景 [#应用场景]

<SolutionCardGrid size="small">
  <SolutionCard
    title="互动直播"
    href="/zh-CN/realtime-media/rtc/get-started/quick-start"
    icon="live-streaming"
    tone="blue"
    size="small"
    titlePlacement="beside-icon"
    description="实现主播与观众之间实时连麦、互动和低延时音视频交流。"
  />
  <SolutionCard
    title="极速直播"
    href="/zh-CN/realtime-media/rtc/build/advanced-channel/ls-quick-start"
    icon="broadcast"
    tone="blue"
    size="small"
    titlePlacement="beside-icon"
    description="在互动直播基础上为观众端启用低延时观看体验。"
  />
  <SolutionCard
    title="视频通话"
    href="/zh-CN/realtime-media/rtc/get-started/quick-start"
    icon="video-calling"
    tone="blue"
    size="small"
    titlePlacement="beside-icon"
    description="实现一对一或多人实时视频通话，让所有用户都能发言并看见彼此。"
  />
  <SolutionCard
    title="语音通话"
    href="/zh-CN/realtime-media/rtc/build/audio/audio-quick-start"
    icon="voice-calling"
    tone="blue"
    size="small"
    titlePlacement="beside-icon"
    description="实现纯音频实时互动，适用于语聊、语音房和音频通话场景。"
  />
</SolutionCardGrid>

## 开始构建 [#开始构建]

### 平台文档 [#平台文档]

<a id="常用平台入口" />

选择开发平台，直接进入对应 SDK 的快速开始。

<Cards columns={4} className="gap-2" style={{ gridTemplateColumns: 'repeat(auto-fit, minmax(min(100%, 9.75rem), 1fr))' }}>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/android">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/android.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">Android</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/ios">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/ios.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">iOS</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/macos">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/macos.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">macOS</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/web">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/js.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">Web</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/windows">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/platforms/windows.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">Windows</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/harmonyos">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/harmonyOS.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">HarmonyOS</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/mini-program">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/min-program.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">小程序</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/electron">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/electron.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">Electron</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/unity">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/unity.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">Unity</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/flutter">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/flutter.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">Flutter</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/react-native">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/react-native.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">React Native</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/unreal">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/unreal-engine.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">Unreal Engine</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/blueprint">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/unreal-engine.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">Unreal Blueprint</span>
  </a>
  <a data-card className="group inline-flex max-w-full items-center gap-2.5 rounded-md border border-border bg-background px-3 py-2 text-sm transition-colors hover:border-foreground/20 hover:bg-muted/30" style={{ minHeight: '3.5rem' }} href="/zh-CN/realtime-media/rtc/get-started/quick-start/react">
    <span aria-hidden="true" className="size-7 shrink-0 rounded-md" style={{ backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/api-reference/platforms/js.svg)', backgroundPosition: 'center', backgroundRepeat: 'no-repeat', backgroundSize: 'contain' }} />
    <span className="truncate font-medium text-foreground">React</span>
  </a>
</Cards>

**更多入口**

<Cards>
  <Card title="下载 SDK" href="/zh-CN/reference/sdks?product=video" description="按平台选择实时互动视频 SDK、语音 SDK 和可用历史版本。" />
  <Card title="开发与集成" href="/zh-CN/realtime-media/rtc/build/setup-and-access/enable-service" description="按开发阶段接入核心音视频能力，并完成上线前配置。" />
  <Card title="客户端 API" href="/zh-CN/api-reference/api?product=rtc&apiType=client" description="按平台查找全部 RTC 客户端接口。" />
  <Card title="RESTful API" href="/zh-CN/api-reference/api-ref/rtc/create-ban-rule" description="查看 RTC 频道管理等服务端 RESTful API。" />
  <Card title="参考信息" href="/zh-CN/realtime-media/rtc/reference/release-notes" description="查看版本、计费、限制、错误码和兼容性说明。" />
</Cards>

### 立即体验 [#立即体验]

<Cards columns={2}>
  <Card
    title={
      <span style={{ display: 'grid', gridTemplateColumns: '120px minmax(0, 1fr)', columnGap: '16px', alignItems: 'start' }}>
        <span
          role="img"
          aria-label="实时音视频 API 示例项目"
          style={{ width: '100%', aspectRatio: '4 / 3', borderRadius: '4px', backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/overview/rtc/api-examples.jpg)', backgroundPosition: 'center', backgroundSize: 'cover' }}
        />
        <span style={{ display: 'block' }}>
          <span style={{ display: 'block', fontSize: '18px', fontWeight: 600, lineHeight: 1.7 }}>实时音视频核心功能</span>
          <span style={{ display: 'block', marginTop: '8px', fontSize: '14px', fontWeight: 400, lineHeight: 1.7, color: 'var(--color-fd-muted-foreground)' }}>快速跑通 API 示例项目，体验实时音视频核心功能。</span>
          <span style={{ display: 'block', marginTop: '16px' }}>
            <a style={{ display: 'inline-flex', color: '#0085ff', fontSize: '14px', fontWeight: 500 }} href="/zh-CN/realtime-media/rtc/get-started/run-demo">跑通示例项目</a>
          </span>
        </span>
      </span>
    }
    style={{ padding: '12px', borderRadius: '4px' }}
  />
  <Card
    title={
      <span style={{ display: 'grid', gridTemplateColumns: '120px minmax(0, 1fr)', columnGap: '16px', alignItems: 'start' }}>
        <span
          role="img"
          aria-label="Web Demo"
          style={{ width: '100%', aspectRatio: '4 / 3', borderRadius: '4px', backgroundImage: 'url(https://web-cdn.agora.io/docs-portal/img/overview/rtc/web-demo.jpg)', backgroundPosition: 'center', backgroundSize: 'cover' }}
        />
        <span style={{ display: 'block' }}>
          <span style={{ display: 'block', fontSize: '18px', fontWeight: 600, lineHeight: 1.7 }}>Web Demo</span>
          <span style={{ display: 'block', marginTop: '8px', fontSize: '14px', fontWeight: 400, lineHeight: 1.7, color: 'var(--color-fd-muted-foreground)' }}>快速体验 Web SDK 的基础和进阶功能以及插件使用。</span>
          <span style={{ display: 'block', marginTop: '16px' }}>
            <a style={{ display: 'inline-flex', color: '#0085ff', fontSize: '14px', fontWeight: 500 }} href="https://webdemo.agora.io/index.html">Web Demo</a>
          </span>
        </span>
      </span>
    }
    style={{ padding: '12px', borderRadius: '4px' }}
  />
</Cards>

<a name="benefits"/>

## 优势介绍 [#优势介绍]

### 沉浸式音频体验 [#沉浸式音频体验]

- 3A 处理：配备回声消除（AEC）、降噪（ANS）和增益控制（AGC）技术，可强力消除百种突发噪声，实现复杂场景非线性回声抑制和近端人声保真，带来纯净沟通体验。

- 虚拟声卡：声网自研虚拟声卡算法，通过专业算法对用户声音进行优化，让用户的声音美妙动听、更有魅力。

- 空间音效：用户可以通过音频实时感知到其他用户距离、方位、朝向的变化，增强声音传播的空间感，打造沉浸式音频体验。

### 至臻画质体验 [#至臻画质体验]

- 全平台极致高清：移动端支持 1080P 60 fps，PC 端支持 4K 60 fps，配合声网自研 AI 画质算法，实现画质跨级提升。

- 高效视频编解码：SDK 自适应贴合场景的编解码方式，提供优秀的画质体验和更低的带宽消耗。

- 自适应高清策略：声网推出自适应高清视频策略，根据设备性能和网络质量自动调整视频属性，实现高清且流畅的视频效果。

### 丰富的场景支持 [#丰富的场景支持]

- 多种互动玩法：支持屏幕共享、虚拟背景、透明特效等多种音视频场景玩法，配合 SDK 拓展插件，可实现极具创意的视频增强和摄像头运镜效果。

- 多样场景支持：声网提供丰富的 API 功能，开发者可根据自己的场景需求灵活组合。

- 场景化快速集成：支持 K 歌、美颜、1v1 私密房、秒开秒切等场景，同时提供最佳实践，简化集成步骤。

### 全球高可用极致流畅体验 [#全球高可用极致流畅体验]

- 极速出图：100 ms 极速出图，秒开率高达 97%。利用先进的编码技术和传输算法，整体优化网络传输和 Last-mile 传输策略，进一步降低首帧出图时间和切频道出图时间，并有效提升码流爬升速度，让用户对图像切换零感知。

- 超低卡顿：视频卡顿率国内低至 1.1%，海外低至 2%。支持多链路传输，多种机制有效保障观众端流畅体验。

- 自适应体验：声网融合视觉质量控制等算法，自动探测弱网、设备性能不足等极端情况，保证音视频质量和流畅体验，同时海外区域支持专属深度调优，为你的应用出海保驾护航。

## 功能和场景 [#功能和场景]

声网 RTC SDK 提供丰富的功能，帮助开发者搭建多种行业解决方案，你也可以根据自己的场景需求灵活组合。

| 场景 | 描述 | 功能 |
| --- | --- | --- |
| 在线 K 歌房 | 线上 K 歌场景化解决方案，采用模块化组件设计，提供 K 歌热门曲库，可一站式灵活接入到各类娱乐社交场景中。 | [product-overview-html-0-1-2 details](#table-slot-product-overview-html-0-1-2) |
| 秀场直播 | 打造娱乐场景下的直播解决方案，支持单主播直播、跨直播间连麦、观众连麦，让观众和房主可以更加轻松愉快地互动。 | [product-overview-html-0-2-2 details](#table-slot-product-overview-html-0-2-2) |
| 1v1 私密房 | 提供一对一视频和音频通话功能，支持随机匹配、定向邀约、秀场转 1v1 等玩法，主打流畅、秒接通、私密性高。 | [product-overview-html-0-3-2 details](#table-slot-product-overview-html-0-3-2) |
| 声动语聊 | 搭载声网最新音频技术和最佳音效实践，提供更好的在线语音聊天室体验。 | [product-overview-html-0-4-2 details](#table-slot-product-overview-html-0-4-2) |
| 互动教学课堂 | 声网提供多套在线教育解决方案，包括一对一/一对多互动教学、超级小班课、在线美术/音乐教学、教育信息化，让实时音视频技术助力智慧教育。 | [product-overview-html-0-5-2 details](#table-slot-product-overview-html-0-5-2) |
| 智能硬件 | 为智能门铃、智能手表、智能摄像头等设备以及客户端提供实时音视频通讯能力，可以广泛应用于家庭安防、智慧养老、智慧社区等多个场景。 | [product-overview-html-0-6-2 details](#table-slot-product-overview-html-0-6-2) |
| 极速直播 | 适用于主播需要及时回应观众文字、弹幕及打赏信息，或与观众有较低频音视频互动的直播场景。 | 详细信息可参考<a href={`/zh-CN/reference/faq/product/streaming_difference`}>各类直播场景有什么区别？</a> |

<a id="table-slot-product-overview-html-0-1-2"></a>

**product-overview-html-0-1-2 details**

- 切换用户角色
- 设置人声效果
- 播放音效或音乐文件
- 媒体播放器
- 调整音量
- 实现高音质
- 歌词同步

<a id="table-slot-product-overview-html-0-2-2"></a>

**product-overview-html-0-2-2 details**

- 实时音视频互动
- 集成第三方美颜
- 本地截图上传
- 实现高音质
- 观众端极速直播
- 预防和处理炸房现象

<a id="table-slot-product-overview-html-0-3-2"></a>

**product-overview-html-0-3-2 details**

- 实时音视频互动
- 实现高音质
- 使用通配 Token

<a id="table-slot-product-overview-html-0-4-2"></a>

**product-overview-html-0-4-2 details**

- 纯语音互动
- 切换用户角色
- 播放音效或音乐文件
- 媒体播放器
- 音量提示
- 实现高音质

<a id="table-slot-product-overview-html-0-5-2"></a>

**product-overview-html-0-5-2 details**

- 实时音视频互动
- 屏幕共享
- 本地音视频录制

<a id="table-slot-product-overview-html-0-6-2"></a>

**product-overview-html-0-6-2 details**

- 实时音视频互动

## 关键性能指标 [#关键性能指标]

下表展示声网 RTC SDK 的包体积、支持的并发数、延时数据等关键性能数据。

| 特性 | 声网指标 |
| --- | --- |
| 集成 SDK 后的 App 增量 | 详见[下载](/zh-CN/realtime-media/rtc/reference/downloads) |
| 多主播视频互动 | 32 人（其中视频互动 17 人） |
| 单频道最多观众人数 | 100 万 |
| 主播之间延时 | 150 到 300 ms |
| 观众端最低延时 | 400 到 800 ms |
| 视频属性 | [product-overview-html-1-7-1 details](#table-slot-product-overview-html-1-7-1) |
| 音频属性 | [product-overview-html-1-8-1 details](#table-slot-product-overview-html-1-8-1) |
| 音频抗丢包率 | 上下行抗丢包率 80% |

<a id="table-slot-product-overview-html-1-7-1"></a>

**product-overview-html-1-7-1 details**

采集、编码、渲染全链路支持：

- PC 端：4K 分辨率，60 fps 帧率
- 移动端：1080P 分辨率，60 fps 帧率

<a id="table-slot-product-overview-html-1-8-1"></a>

**product-overview-html-1-8-1 details**

- 音频采样率：16 kHz 到 48 kHz
- 支持单、双声道，最多支持 8 声道

## 平台支持 [#平台支持]

RTC SDK 支持多种平台，并支持平台间互通。各 SDK 的系统版本和架构要求详见[支持平台](/zh-CN/realtime-media/rtc/reference/supported-platforms)，Web 平台详见[浏览器兼容性](/zh-CN/realtime-media/rtc/reference/browser-compatibility)。

## 配额限制 [#配额限制]

请定时检查你的项目中的所有频道最多同时在线人数 (PCU)、最大并发任务数 (PCW) 和带宽情况，确保各项指标均小于配额基准线，以确保你的项目运行正常。如果随着业务增长需要提升配额，请及时[联系技术支持](https://ticket.shengwang.cn/)。

- 对于基础实时互动场景，当 PCU 或带宽任一指标达到配额基准，则视为已达到配额基准。
- 对于旁路推流功能，配额基准跟视频分辨率相关，当任一分辨率档位的 PCW 指标达到配额基准，则视为已达到配额基准。

:::info[信息]
带宽计算公式为：PCU × 主播的发送码率 × 并发主播数（单个频道）
:::

<DocsTable>
<thead>
<tr>
<th scope="col">服务</th>
<th scope="col">PCU/PCW/带宽</th>
<th scope="col">中国大陆</th>
<th scope="col">欧洲</th>
<th scope="col">美洲</th>
<th scope="col">亚洲（除中国大陆）</th>
</tr>
</thead>
<tbody>
<tr>
<td rowSpan={2}>实时互动</td>
<td>PCU</td>
<td>10 K</td>
<td>10 K</td>
<td>10 K</td>
<td>10 K</td>
</tr>
<tr>
<td>带宽</td>
<td>10 Gbps</td>
<td>10 Gbps</td>
<td>10 Gbps</td>
<td>10 Gbps</td>
</tr>
<tr>
<td>旁路推流</td>
<td>PCW</td>
<td>

- SD：200
- HD：50
- FHD：20

</td>
<td>

- SD：50
- HD：20
- FHD：5

</td>
<td>

- SD：50
- HD：20
- FHD：5

</td>
<td>

- SD：50
- HD：20
- FHD：5

</td>
</tr>
</tbody>
</DocsTable>

:::info[信息]
视频分辨率说明：

- SD：标清视频，分辨率 ≤ 640 × 360
- HD：高清视频，640 × 360 < 分辨率 ≤ 1280 × 720
- FHD：全高清视频，1280 × 720 < 分辨率 ≤ 1920 × 1080
:::
