Commit Graph

20 Commits

Author SHA1 Message Date
TongTongStudio
362b9f238a feat: 支持手动切换采集帧率
在 Android、Web 及 Flutter 控制端新增帧率选择 UI,被控端按屏幕刷新率生成支持的帧率档位并上报,允许在保持分辨率不变的情况下仅切换帧率。

另附带更新信号服务器的数据库配置。
2026-07-31 03:26:40 +08:00
TongTongStudio
e831ef2795 feat: 增加信令自动重连保活与控制端视频录制
- 信令客户端增加心跳保活与指数退避自动重连机制
- 服务端优化传输异常日志级别,客户端断开不再报错
- 被控端信令断开时保持服务运行并自动重连
- Flutter 控制端增加远程视频录制功能,兼容标准 WebRTC 模式切换
- 各端连接按钮增加“连接中”状态防重复点击
2026-07-30 00:40:22 +08:00
TongTongStudio
63adb7f9f6 chore: 更新默认信令服务器地址为 wss://www.ttstd.com/signal 2026-07-25 11:51:09 +08:00
778c37b8db fix: 修复自编码模式黑屏及并发问题
- 修复 MediaCodec 回调需在 configure 前设置导致的异常
- 修复解码器线程安全问题及包乱序/重复处理
- 增加关键帧前重发 SPS/PPS 以防首帧丢失导致黑屏
- 支持分辨率切换时重置解码器
- 修复 Flutter 控制端连接类型选项 UI 显示拥挤问题
2026-07-24 09:31:58 +08:00
6138a1ffa4 Merge branch 'master' of ssh://gitea.ttstd.com:2222/tt/VibeCoding
# Conflicts:
#	WebRTCController/app/src/main/res/layout/activity_main.xml
2026-07-23 12:04:04 +08:00
e56723a010 feat(streaming): 添加自编码串流模式切换功能 2026-07-23 12:01:08 +08:00
6ef18dd287 feat: 支持免密连接模式及允许免密连接开关 2026-07-23 10:50:31 +08:00
a1c29246d7 feat: Windows增加分辨率适应,切换分辨率按钮修改 2026-07-23 09:26:13 +08:00
bdde6ccd2e feat: 增加密码连接 2026-07-22 20:32:52 +08:00
341dce249f feat: 增加分辨率修改 2026-07-21 11:05:40 +08:00
9e5ac91e46 style: 改为ios 风格 2026-07-18 12:38:52 +08:00
68a863c66a feat: 获取sn 2026-07-16 14:52:10 +08:00
f1457e68eb feat: 增加请求弹窗和拒绝说明 2026-07-15 21:40:00 +08:00
3e46e1e4f3 feat: flutter优化滑动不跟手 2026-07-14 20:55:30 +08:00
d43c0331b6 feat: 目标不在线时进行提示和更新UI 2026-07-14 16:40:41 +08:00
67c7e48190 feat: ice断开返回配置页面 2026-07-14 14:41:42 +08:00
37fccec6af feat: flutter增加长按功能 2026-07-14 14:25:58 +08:00
868af6dda5 chore: 修改ws地址 2026-07-14 12:06:46 +08:00
e260c02629 build: 控制端功能移植到flutter版本 2026-07-14 02:02:05 +08:00
35993ecb91 init: 初始化flutter工程 2026-07-14 01:15:32 +08:00