Commit Graph

6 Commits

Author SHA1 Message Date
0d49c60c12 fix(ControlBar): 修复键盘事件监听范围,改为全局监听window
将键盘事件从输入框的局部监听改为window全局监听,确保页面任意位置按下键盘即可向被控端发送指令。同时保留输入框聚焦逻辑,以兼容移动端软键盘输入场景。
2026-08-03 11:34:50 +08:00
78aa3d3c71 feat: 支持按键分离事件与键盘捕获,并优化UI
- 后端与前端新增 keyAction 参数,支持按键按下/抬起独立事件,保持向下兼容
- 前端控制栏支持 pointerdown/pointerup 长按,新增键盘捕获输入框,映射浏览器按键到 Android KeyEvent
- 重构顶栏布局:用户区右置并添加在线指示器、状态文本省略,优化窄屏响应式表现
- 控制栏录制按钮组防拆行,分辨率/帧率选择器自适应收缩,全局样式增强
- 修复 AdminAuthFilter 中 doFilter 被异常捕获导致误返回 401 的问题
- 移除管理后台中用户 admin 角色及相关 UI 与 API
- 更新信令前端环境代理地址,修正路由名称大小写
2026-08-03 11:09:37 +08:00
TongTongStudio
362b9f238a feat: 支持手动切换采集帧率
在 Android、Web 及 Flutter 控制端新增帧率选择 UI,被控端按屏幕刷新率生成支持的帧率档位并上报,允许在保持分辨率不变的情况下仅切换帧率。

另附带更新信号服务器的数据库配置。
2026-07-31 03:26:40 +08:00
TongTongStudio
ed84745005 feat(web): 添加远程视频录制功能 2026-07-30 09:23:53 +08:00
341dce249f feat: 增加分辨率修改 2026-07-21 11:05:40 +08:00
b8edd5eff5 project: 增加web和adb控制,未测试 2026-07-17 19:17:10 +08:00