← 全部版本

历史版本

AetherScreens 1.4.1

构建 2026110701 · · Apple 芯片 · macOS 14+

零拷贝脏区域帧缓冲渲染优化、Windows RDP 原生光标图像支持、音频低延迟防溢出与 TCP_NODELAY 网络加速。

帧缓冲与 Metal 渲染管线性能飞跃

  • 移除 RDP 每帧全屏 CIContext 渲染与 8–33 MB 临时内存分配,改为直接锁定 CVPixelBuffer 按脏矩形(regionRects)增量写入。
  • 开启 MTKView.framebufferOnly 硬件无损帧缓冲压缩,并为全宽脏区域上传与 32 位像素填充/缩放提供连续内存块与 UInt32 指针快径。

Windows RDP 原生光标、音频低延迟与网络加速

  • 完整解析 Windows 远端 32 位透明与 24 位反色光标位图(箭头、文本 I-Beam、缩放手柄、手型及隐藏光标),映射为本地硬件光标。
  • 修复音频重置/切换设备后旧缓冲区回调冲抵队列计数导致的延迟累积,将音频缓冲上限收紧至 350ms 并支持蓝牙/耳机路由热切换恢复。
  • 为 RDP 套接字开启 TCP_NODELAY 与 TCP Keepalive,降低键鼠输入延迟并支持在 DisplayControl 通道就绪前预缓存自适应分辨率请求。

输入处理与多语言细节打磨

  • macOS 会话窗口失焦或应用切后台时自动释放粘滞修饰键与工具栏长按键;补全 Home、End、PageUp、PageDown 与小键盘 Enter 映射。
  • 適用於 Apple 芯片 Mac(macOS 14+),App 与 DMG 均通过 Apple 公证,Sparkle 升级包使用 Ed25519 签名;876 项自动化测试全部通过。

下载与校验

AetherScreens-macOS-AppleSilicon-v1.4.1.dmg

SHA-256

a086ee6a147e1a5fdb0fe55296e4e57d2d935dc662d097c288371605938f1710

下载后可在“终端”中运行以下命令,确认输出与上面的值一致:
shasum -a 256 ~/Downloads/AetherScreens-macOS-AppleSilicon-v1.4.1.dmg