Skip to content

v1.0.0

Latest

Choose a tag to compare

@SwartzMss SwartzMss released this 25 Mar 15:40
· 2 commits to main since this release

v1.0.0

发布版本 v1.0.0

这是 WindowCaster 的首个正式版本,标志着项目核心功能的全面实现。本版本旨在为用户提供高效、流畅的远程显示体验,使用户能够远程控制目标计算机上指定窗口的显示内容,而无需直接操作目标计算机。

核心功能

  • 远程显示
    实现了对目标计算机指定窗口的实时显示,用户可以轻松查看远程窗口的画面。

  • 客户端数据控制
    客户端(Rust 实现)通过获取目标窗口的句柄,支持选择图片或视频数据来源,并将显示数据传输至服务端。

  • 服务端实时渲染
    服务端(C++ 实现)接收客户端传输的显示数据,并进行实时渲染,确保画面流畅、及时地呈现出来。

  • 模块化架构
    采用模块化设计,客户端与服务端分别使用 Rust 和 C++ 实现,并通过标准接口(基于 Protocol Buffers 定义的数据格式)进行通信,为后续功能扩展和维护提供了便利。