> ## 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.

# 管理后台功能一览

> 平台自带的管理后台能做什么：用量统计、频道与会议管理、会中管控、录制布局与录像、设备接入、通讯录、视频点播、授权、账号权限、媒体节点与网关运维。按菜单逐项说明并附截图，评估产品和交付培训时读

每套平台都自带一个 Web **管理后台**（部署后访问 `https://<你的域名>/admin/`），管理员不用写代码就能管理应用、
会议、录制、设备和服务器。左下角可以切换**应用**：音视频应用（SRTC）和会议应用（SMeeting）显示的菜单略有不同。

![管理后台首页](https://mintcdn.com/freewind/EF59QLb6N-9opFfC/zh/product/images/admin-home.png?fit=max\&auto=format\&n=EF59QLb6N-9opFfC\&q=85\&s=1381642e591314bed7e4c41989e2c49d)

***

## 菜单一览

| 菜单 | 能做什么 | 应用类型 |
| - | - | - |
| **首页** | 今日频道 / 会议次数与时长，按周、月、年看趋势 | 全部 |
| **频道管理** | 频道列表、在线人数、所在媒体节点，进入详情看成员与通话质量 | 音视频 |
| **会议管理** | 会议列表（即将召开 / 进行中 / 已结束）、预约会议、会议详情与会中管控 | 会议 |
| **录制管理** | 默认录制布局、水印、窗口标签；录制文件回放下载；语音录制 | 全部 |
| **设备管理** | 登记 SIP / H.323 终端、RTSP 视频流、国标摄像头，查看在线状态，见[设备接入](https://docs.stmlink.com/zh/product/device-access/overview.md) | 全部 |
| **通讯录管理** | 部门与成员，供会议邀请使用 | 会议 |
| **视频点播** | 云端媒体库、云剪辑、云转码、转码模板、点播节点 | 全部 |
| **充值管理** | 查看本平台的平台码（申请授权时提供），给应用分配用户并发、设备并发和有效期 | 全部 |
| **文件授权** | 导入授权文件，查看各授权的总额度与剩余额度 | 全部 |
| **设备授权** | 客户端设备的激活记录与到期时间 | 全部 |
| **系统管理** | 后台账号、角色与菜单权限 | 全部 |
| **运维管理** | 客户端接入地址（网络线路）、媒体节点、媒体网关、MCU 告警、操作日志 | 全部 |

菜单按账号的角色权限显示，看不到某个菜单时请联系管理员分配权限。

***

## 会议管理与会中管控

进行中的会议可以直接在后台管控：**全体静音 / 解除静音、锁定会议、开启录制、邀请成员或设备、查看会议监控、结束会议**；
下方可以查看会中成员、已离会、未入会、签到记录和聊天记录，并导出。

![会议详情](https://mintcdn.com/freewind/EF59QLb6N-9opFfC/zh/product/images/admin-meeting-detail.png?fit=max\&auto=format\&n=EF59QLb6N-9opFfC\&q=85\&s=03c75f0ed6bc575ac87217b005906c89)

***

## 录制管理

设置云录制的默认画面布局（自动宫格或指定成员的自定义布局，最多 25 宫格）、录制水印和窗口标签；
在「录制文件」中回放、下载录像；在「语音录制」中查看按人分段的录音。

![录制设置](https://mintcdn.com/freewind/EF59QLb6N-9opFfC/zh/product/images/admin-record.png?fit=max\&auto=format\&n=EF59QLb6N-9opFfC\&q=85\&s=341ab40e5fe6cffe20da362741f8cf8d)

***

## 运维管理

**媒体节点**：每个媒体转发节点的在线状态、负载水位、CPU / 内存、频道与用户数、所属网络线路，以及历史负载曲线。
多节点部署时也在这里调整调度策略。

![媒体节点](https://mintcdn.com/freewind/EF59QLb6N-9opFfC/zh/product/images/admin-sfu-node.png?fit=max\&auto=format\&n=EF59QLb6N-9opFfC\&q=85\&s=9fb669e8cc5ec2f75795f4ff1415b631)

**媒体网关**：MCU、设备网关、语音录制、语音识别等网关的运行状态、任务数与负载。

![媒体网关](https://mintcdn.com/freewind/EF59QLb6N-9opFfC/zh/product/images/admin-media-gw.png?fit=max\&auto=format\&n=EF59QLb6N-9opFfC\&q=85\&s=7b312fb9d438301b2d5ca6e5773f3296)

**系统配置 → 网络**：每条网络线路下发给客户端的接入地址，见[内外网与多线路](https://docs.stmlink.com/zh/product/deploy/networks.md)。


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