外观
配对与 WebSocket(ruoyi-aihuman-pairing)
模块:
ruoyi-aihuman-pairing职责:大屏-手机配对(生成配对码/二维码、踢出)与 WebSocket 配对通信。
一、职责
- 生成配对码 / 二维码
- 配对状态维护与查询、取消
- 设备踢出
- WebSocket 大屏-手机配对通信(
/ws/digital-human)
二、接口
| 接口 | 方法 | 说明 |
|---|---|---|
/digital-human/pairing/qrcode?screenClientId= | GET | 生成配对二维码 → PairingController |
/digital-human/pairing/status?screenClientId= | GET | 查询配对状态 |
/digital-human/pairing/cancel?screenClientId= | POST | 取消配对 |
/ws/digital-human?clientType=&clientId=&pairingCode= | WS | 配对通信(大屏 / 手机通道) |
三、Redis Key
digital-human:pairing:code:{code}(TTL 5min,配对码映射)digital-human:pairing:session:{screenClientId}(持久,配对会话)digital-human:screen:client:{clientId}(持久,屏幕端注册)digital-human:mobile:to:screen:{mobileClientId}(持久,反向关联)