在 GitHub 上加星Star1.1k 个星标

案例

Virtual Desktop Streamer:在 Linux 上重建平台适配层

作者报告通过 Claude Code 与 REA,将 macOS 串流端的捕获、编码、音频和输入层替换为 Linux 实现,同时复用厂商协议库。文档中的目标是桌面串流和视频播放,而非仅 Windows 串流端提供的 VR 游戏串流。

目标
应用
类别
REA 社区调查案例
关联
作者报告的混合工具流程
来源复核于

使用条件与局限

  • 前提条件:需要官方 macOS Virtual Desktop 安装包中的专有库,以及用户自己的 Virtual Desktop 头显应用。它不是完整协议重实现,也不是厂商官方移植。
  • 前提条件:构建使用 .NET 8。Linux运行依赖包括 GStreamer 1.16+、PulseAudio/PipeWire、X11或适用的 Wayland portal、OpenSSL 1.1 或 3及 uinput 访问权限;视频文件播放还需要 FFmpeg 7。
  • 测试证据:公开测试使用模拟头显、模拟 portal 和容器网络。测试环境没有真实头显、真实 Wi-Fi 或 GPU 编码器;互联网配对和地址不变的网络切换未测试。
  • 测试证据:滚动修复只检查到设备/libinput层,未直接观察接收事件的 X11 应用。
  • 许可:MIT仅适用于本仓库代码。厂商库仍属专有软件;项目限制含这些库的软件包再分发,也不授予头显应用的权利。

关于此条目

说明已依据一手来源复核。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · cudanexus/vd-streamer-linux · 修订 e65c302
  2. LICENSE GitHub · cudanexus/vd-streamer-linux · 修订 e65c302

同分区更多条目:应用

应用分区全部 174 项资源应用案例(62)

↑↓ 移动↵ 打开⌘↵ 新标签页