更新日志

更新日志

(如有新需求或问题反馈可通过 Github Issue 或 QQ 群进行交流)

v0.2.5

  • 修复扩展服务开启和自启动状态错误
  • 修复虚拟U盘文件系统大文件解析错误
  • 修复 MSD 启用时 Ventoy 资源初始化问题 #275
  • 修复 v4l2loopback 的 DQBUF 兼容问题
  • 修复 VAAPI CQP 码率控制回退 #273
  • 修复 USB 断联状态下 USB 键盘状态灯 CPU 占用异常 #277
  • 修复 MJPEG/HTTP 视频窗口可被选中拖拽的问题
  • 完善 VNC 功能的兼容性
  • 完善虚拟U盘创建错误提示 #275
  • 完善移动端浏览器的触屏鼠标映射 #251
  • 完善 CUA 体验
  • 完善和统一前端 UI 样式
  • 添加 redfish 身份验证
  • 添加 TOTP 2FA 功能
  • 添加 WatchDog 功能
  • 添加 OTG 以太网卡桥接功能 #243
  • 添加虚拟媒体多个镜像同时挂载支持
  • 添加按配置隐藏控制台的菜单选项
  • 升级前后端依赖
  • 移除安卓设备支持
  • 移除 OTG 端点资源预算管理

v0.2.4

  • 修复 LCUS HID 继电器协议错误
  • 恢复错误消失的 redfish 入口
  • 优化 MSD 功能体验和控件样式
  • 完善 ATX 功能逻辑与控件样式
  • 优化网页终端样式
  • VNC、RTSP 服务支持监听 ipv6 地址
  • v4l2 buffer 由2改为4
  • 删除 MJPEG 输入格式自动切换功能
  • 删除 MJPEG /HTTTP 视频模式下的网页连接统计功能
  • 移除 GitHub Actions 里的 APK 构建
  • 增加测试套件

v0.2.3

  • 修复 CH9329 健康检测错误和切换错误
  • 修复 deb 依赖关系,兼容 Debian 13 系统安装
  • 修正 iConfiguration 描述字符串
  • 新增 frp 远程访问扩展
  • 新增 Linux 绝对鼠标兼容模式
  • 新增 CH9329 描述符设置
  • 新增 VNC 初步支持
  • 新增 Computer Use Agent 初步支持
  • 微调前端 UI 界面
  • 支持中国网络环境加速构建

v0.2.2

  • 修复晶晨视频设备探测逻辑,避免内核缺陷引起软件崩溃
  • 修复 RustDesk 鼠键输入异常,优化 RustDesk 中继服务器推导策略
  • 修复 RTSP 和 RustDesk 扩展启停错误
  • 优化在线升级体验
  • 修改部分参数描述文本
  • 初步支持带 ROOT 权限的安卓平台

v0.2.1

  • 修复设置页滚动和 HID 继电器识别
  • 修复 CH9329 配置保存时误触发 OTG reconcile
  • 修复 MSD 状态卡片 i18n 键名
  • 修复 OTG 端点预算计算校验
  • 优化设置页按菜单加载和错误提示
  • 新增 Redfish 服务功能
  • 初步支持 Windows 系统运行

v0.2.0

  • 修复 WebRTC 修改配置后无法连接问题
  • 修复部分场景音频断续卡顿问题
  • 优化 RK628D CSI 采集适配
  • 优化部分网页样式
  • 新增音视频设备丢失自动恢复功能
  • 新增 USB 设备重置功能
  • 新增错误提示消息
  • 重构响应为同步请求,提升使用体验
  • 重构删除部分冗余代码和注释

v0.1.9

  • 修复镜像列表滚动条问题
  • 修复 RTSP 功能对 VLC 视频播放器的兼容性
  • 修复 ATX 串口继电器共享设备失效
  • 修复设置页 IPv6 URL 拼接问题
  • 优化 CSI 采集适配
  • 优化音频采集
  • 优化移动端 UI
  • 新增 SSL 证书网页设置支持
  • 新增命令行修改密码功能
  • 其他小修小改

v0.1.8

  • 适配 RK 原生 HDMI IN 设备采集

v0.1.7

  • 新增 OTG HID 和 CH9329 HID 键盘状态灯支持
  • 优化 OTG HID 和 CH9329 HID 连接状态显示
  • 新增 libcomposite 内核模块自动加载
  • 优化控制台与设置页切换时的 WebRTC 会话保活与恢复逻辑
  • 启动时检测丢弃无效的前三帧 MJPEG,减少编码失败的情况
  • 优化登录页面样式
  • 优化设置页面 OTG 功能选择逻辑

v0.1.6

  • 适配飞牛系统硬件编码支持
  • 适配 ARM 飞牛系统
  • 增加硬件编码能力测试页面
  • 修复软件编码器计数重复错误
  • 修复控制台全屏视频时鼠标定位偏移问题
  • 修复前端电源状态显示

v0.1.5

  • 增加 USB 串口继电器协议支持
  • 迁移视频采集到 v4l2r 库,初步支持 CSI 设备视频输入和 V4L2 M2M 硬件编码加速
  • 增加 RTSP 视频流支持,增加自动编码锁定功能
  • 增加 WOL 历史记录跨端同步
  • 增加网页在线升级功能
  • 增加网页 OTG 环境自检功能
  • 优化 WebRTC 连接速度和连接过程状态显示
  • 优化 HID 状态健康检查,HID前端显示的位置和内容
  • 优化 USB 串口设备优先显示
  • 优化关于界面设备平台显示
  • 修复 RustDesk 扩展不使用用户输入的中继服务器的问题
  • 修复网页虚拟键盘键值映射问题
  • 移除 ttyd 用户凭据功能

v0.1.4

  • 默认跳过晶晨 /dev/video0 vdec 探测,仅在设置环境变量时允许,修复内核 BUG 带来的软件卡死

v0.1.3

  • 修复 rustdesk 扩展前端校验逻辑,自动补全端口
  • 将会话失效处理集中到路由并避免在登录页刷新循环
  • 修复适配全志平台 OTG 低端点情况
  • 修复部分资源未授权访问,删除冗余 Admin 判断逻辑
  • 修复 /dev/videoX 设备非视频设备 v4l2 不返回内容,导致主程序挂起的问题
  • 初步修复移动端 UI 错乱
  • 修复 USB HID 端点异常时鼠标事件写入会阻塞把服务端音视频线程拖死的问题
  • 引导流程结束后,再次访问引导页面自动跳转
  • RustDesk 扩展支持相对鼠标模式,上报设备标识修改为 Windows
  • 支持 ipv4/ipv6 双栈访问
  • 引入统一配置 store 并迁移 Console/Settings 配置读写;自动显示当前使用的配置

v0.1.2

  • 调整音视频架构,提升 RKMPP 编码 MJPEG-->H264/H265 性能,同时解决丢帧马赛克问题;
  • 删除多用户逻辑,只保留单用户,支持设置 web 单会话;
  • 修复删除体验不好的的回退逻辑,前端页面菜单位置微调;
  • 增加 OTG USB 设备动态调整功能;
  • 修复 mdns 问题,webrtc 视频切换更顺畅。

v0.1.1

  • 修复音频设备丢失出现日志风暴的问题
  • 优化输入格式直通逻辑,完善 mjpeg 解码功能,新增 RKMPP 解码路径
  • 删除内置公共服务器,保持软件独立性和隐私性
  • 优化视频切换逻辑,视频切换更加顺畅,MJPEG 取消置灰
  • 修复 MSD 路径问题,支持网页配置 MSD 目录,CH9329 后端自动隐藏 MSD 配置
  • 内嵌 libx264/libx265 库,构建环境修改为 debain11,提升软件兼容性
  • 完善产物构建流程,新增 deb 安装包构建

v0.1.0

  • 首次提交