🔒

# 管理后台

用户名
密码

# 仪表盘

总用户数
-
设备总数
-
在线设备
-
活跃会话
-

### 最近会话

控制端 | 被控端 | 开始时间 | 状态
--- | --- | --- | ---
暂无数据

# 用户管理

用户名 | 邮箱 | 角色 | 注册时间 | 操作
--- | --- | --- | --- | ---
加载中...

# 设备管理

设备ID | 名称 | 绑定用户 | 系统 | 状态 | 最后在线 | 操作
--- | --- | --- | --- | --- | --- | ---
加载中...

# 会话管理

会话ID | 控制端 | 被控端 | 类型 | 开始时间 | 状态 | 操作
--- | --- | --- | --- | --- | --- | ---
加载中...

# 远程控制

### 🖥️ 选择设备

在线设备
显示器
分辨率
帧率
画质

### 📺 远程桌面

未连接

选择在线设备并点击连接开始远程控制

# 系统设置

### 🖥️ 服务器信息

服务器状态 运行中
HTTP 端口 -
服务器地址 -
API 版本 v1.0

### 📡 STUN 服务配置

检测中...
本地 STUN 服务 -
STUN 端口 -
STUN 服务器列表
加载中...

💡 STUN (Session Traversal Utilities for NAT) 服务用于 NAT 穿透，帮助客户端发现其公网 IP 地址。

### 🔄 TURN 服务配置

检测中...
本地 TURN 服务 -
TURN 端口 -
TURN 服务器地址 -
TURN 用户名 -
TURN Realm -

💡 TURN (Traversal Using Relays around NAT) 服务用于在 P2P 直连失败时中转流量，确保连接的可靠性。

### 📝 配置文件

⚠️ 修改配置后需要重启服务器才能生效。请谨慎修改以下配置。
📖 配置说明

STUN 配置：

- `ENABLE_LOCAL_STUN` - 启用本地 STUN 服务 (true/false)
- `STUN_PORT` - STUN 服务端口 (默认 3478)

TURN 配置：

- `ENABLE_LOCAL_TURN` - 启用本地 TURN 服务 (true/false)
- `TURN_PORT` - TURN 服务端口 (默认 3479)
- `TURN_USERNAME` - TURN 认证用户名
- `TURN_PASSWORD` - TURN 认证密码
- `TURN_REALM` - TURN Realm 域

其他配置：

- `PUBLIC_IP` - 服务器公网 IP (用于生成 STUN/TURN URL)
- `JWT_EXPIRY` - JWT 令牌有效期 (秒)

### 🗄️ 数据库信息

数据库类型 SQLite
用户总数 -
设备总数 -
历史记录数 -

### 🔐 安全设置

JWT 有效期 -
加密算法 AES-256-GCM
密码哈希 Argon2id

### ⚙️ 系统操作