案例
LibreMP:基于抓包研究的 Epson EasyMP 投屏客户端
LibreMP 根据 Windows 客户端抓包还原 Epson EasyMP 协议,实现桌面向投影仪投屏。Rust 核心处理注册与登录消息、投影仪二维码解码、JPEG 分块传输及画面变化区域更新;命令行和 Tauri 界面共用该核心。文档记录控制通道使用 TCP 3620,视频通道使用 TCP 3621。
- 目标
- 协议
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
使用条件与局限
- 前提条件:需要兼容 Epson EasyMP 的投影仪及受支持的桌面系统;构建需要 Rust、Cargo、Node.js、npm、NASM 和 CMake。
- 局限:投影仪关键词保护的登录路径尚未经过实机测试;Windows 和 macOS 投屏也仍待实机验证。
- 许可:MIT 许可证。
关于此条目
说明已依据一手来源复核。
一手来源
- docs/NOTES.md GitHub · MuazTPM-YT/libre-mp · 修订 c0fe797
- README.md GitHub · MuazTPM-YT/libre-mp · 修订 c0fe797