> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stmlink.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> 对外开放的服务端接口有两组前缀，都用同一套鉴权：`/server/v1/...`（SRTC 与 SMeeting 的主接口）和 `/stm/srvapi/v1/...`（SMeeting 的用户体系，服务端极简对接会用到）。鉴权是 app_id + nonce + timestamp + signature 四个请求头，用 app_key 做 HMAC-SHA256 签名，只能从业务方自己的后端调用。除这两组前缀外的接口均为内部接口，不要建议客户调用。 Public server APIs use two path prefixes with the same authentication: `/server/v1/...` (the main APIs of both SRTC and SMeeting) and `/stm/srvapi/v1/...` (the SMeeting user system, used by server-side low-code integration). Authenticate with four request headers, app_id + nonce + timestamp + signature, where signature is HMAC-SHA256 keyed with app_key; call these APIs only from the customer's own backend. Any other path is internal: never suggest calling it.
> app_key 是服务端密钥，绝不能出现在客户端代码、前端配置或移动 App 里。客户端加入频道用的 token 必须由业务方后端签发后下发（SRTC 走 `/server/v1/channel/grant`，SMeeting 走 `/stm/srvapi/v1/member/grant`）。 app_key is a server-side secret and must never appear in client code, frontend config, or a mobile app. The token a client uses to join must be issued by the customer's backend and passed down to the client (SRTC: `/server/v1/channel/grant`; SMeeting: `/stm/srvapi/v1/member/grant`).
> SRTC 与 SMeeting 是上下两层不同的产品，术语不通用：SRTC 是音视频底座，说「频道 channel」「加入 / 退出」；SMeeting 建在 SRTC 之上，说「房间 room」「会议 meeting」「进入 / 退出」。回答时按用户所在的层用对应术语，不要把「房间」「会议」安到 SRTC 的接口上，也不要用「频道」「加入 / 离开」描述 SMeeting 的概念（接口标识符原样保留）。 SRTC and SMeeting are two separate layers with different terminology. SRTC is the audio/video foundation: it has channels, and users join and leave a channel. SMeeting is built on top of SRTC: it has rooms and meetings, and members enter and exit a meeting. Answer in the terms of the layer the user is working with: never apply "room" or "meeting" to SRTC APIs, and never describe SMeeting concepts in prose with "channel", "join", or "leave" (API identifiers such as `force_join` keep their literal names).
> 同一能力在各端 SDK 里的包名、类名、方法名并不相同。写示例代码时请使用文档中该端自己的 API，不要把一个端的写法套到另一个端上。苹果平台每个产品都有两套 SDK（Swift 原生与 Objective-C），两套 API 不能混用。 Package, class, and method names differ between platform SDKs for the same capability. In sample code, use the API documented for that platform; never carry one platform's code over to another. On Apple platforms each product ships two SDKs (native Swift and Objective-C) whose APIs must not be mixed.

# 产品全景

> 一页看懂我们能提供什么：SRTC 音视频 SDK、SMeeting 会议 SDK、会议室连接器（硬件设备接入）、云录制与语音录制、语音识别、管理后台、终端产品、私有化与光闸部署。不写代码的同学从这里开始

我们提供一整套**可私有化部署**的实时音视频平台：从底层的音视频能力，到开箱即用的会议，
再到会议室硬件接入和跨网部署。这一页按「能解决什么问题」把它们串起来，每一项都可以点进去看细节。

想了解产品亮点和行业方案，也可以访问[官网](https://www.stmlink.com)。

***

## 平台能力

> **[SRTC 音视频 SDK](https://docs.stmlink.com/zh/rtc/overview.md)**
>
> 低延迟音视频通话、直播、对讲。覆盖 Web、小程序、Android、iOS、Windows、Mac、鸿蒙，以及服务端 C / Python SDK

> **[SMeeting 会议 SDK](https://docs.stmlink.com/zh/meeting/overview.md)**
>
> 主持人、会控、举手、等候室、预约、签到等会议能力现成可用，还提供带界面的极简对接

> **[会议室连接器](https://docs.stmlink.com/zh/product/device-access/overview.md)**
>
> 华为、科达等 SIP / H.323 视频终端，国标监控摄像头，RTSP 视频流，不换设备直接进会

> **[云录制](https://docs.stmlink.com/zh/rtc/server-api/guides/recording.md)**
>
> 服务端多画面合成录制、转推直播，录像统一存储、在线回放下载

> **[语音录制](https://docs.stmlink.com/zh/rtc/server-api/talkrec.md)**
>
> 按人分段录音，适合对讲、调度、执法等需要留痕的场景

> **[语音识别与会议纪要](https://docs.stmlink.com/zh/rtc/server-api/asr.md)**
>
> 会中实时字幕、发言转写，会后生成纪要

> **[AI 语音 / 视频智能体](https://docs.stmlink.com/zh/rtc/python/quickstart.md)**
>
> 用 Python SDK 把语音识别、大模型、语音合成接进通话，做 AI 客服、AI 助手

> **[互动白板](https://docs.stmlink.com/zh/rtc/whiteboard.md)**
>
> 多人实时协作白板与文档批注

***

## 管理与运维

> **[管理后台](https://docs.stmlink.com/zh/product/admin-console.md)**
>
> 应用、频道与会议、录制、设备、用量统计、通话质量、节点运维，一个后台全管

> **[在线体验](https://docs.stmlink.com/zh/product/demos.md)**
>
> RTC 演示、会议演示，先体验再决定

***

## 终端产品

除了 SDK，我们也有可以直接装在设备上用的终端应用：

> **[软 SIP / H.323 终端](https://docs.stmlink.com/zh/product/terminals/softsip.md)**
>
> 装在安卓设备上的 App，让大屏、一体机变成标准 SIP / H.323 视频终端

> **[安卓 TV 大屏版](https://docs.stmlink.com/zh/product/terminals/tv.md)**
>
> 面向会议室电视和大屏，遥控器操作，一键入会、投屏

***

## 部署

> **[组件与架构](https://docs.stmlink.com/zh/product/deploy/architecture.md)**
>
> 全离线安装，支持 x86 / ARM、信创系统、人大金仓 / 达梦数据库

> **[网络与端口要求](https://docs.stmlink.com/zh/product/deploy/ports.md)**
>
> 客户端只需 3 个端口，附防火墙命令，开墙申请直接用

> **[内外网与多线路](https://docs.stmlink.com/zh/product/deploy/networks.md)**
>
> 一套平台同时服务内网和外网用户

> **[光闸跨网接入](https://docs.stmlink.com/zh/product/deploy/optical-gap.md)**
>
> 内外网光闸隔离，外网用户照样入会，只需 3 条穿透通道

***

## 我该看哪里

| 我是 | 建议从这里开始 |
| - | - |
| 售前、项目经理 | 本页 → [会议室连接器](https://docs.stmlink.com/zh/product/device-access/overview.md) → [组件与架构](https://docs.stmlink.com/zh/product/deploy/architecture.md) |
| 实施、运维 | [网络与端口要求](https://docs.stmlink.com/zh/product/deploy/ports.md) → [设备接入](https://docs.stmlink.com/zh/product/device-access/overview.md) |
| 开发者 | [SRTC 还是 SMeeting？](https://docs.stmlink.com/zh/choose.md) → 对应平台的快速开始 |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.