案例
Stadiacast:重建 Stadia 手柄的 Wi-Fi 服务
Stadiacast 重建 Stadia 手柄 Wi-Fi 固件所依赖的网络服务,让手柄连接本地电脑。接收端响应启动和发现请求,完成 WebRTC、DTLS 会话,解码按键输入并发送震动命令。协议文档记录了固件阅读和真机交互所得的结果,仓库还提供 protobuf 结构与服务端代码。
- 目标
- 协议
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
使用条件与局限
- 前提条件:需要运行 Wi-Fi 固件的 Stadia 手柄;作者测试的是 ota.282115。
- 前提条件:需要与手柄位于同一网络的 Windows、macOS 或 Linux 主机;从源码运行需要 Python 3.11 及以上版本。
- 前提条件:Linux 上绑定所需低端口需要 root 权限或 CAP_NET_BIND_SERVICE。
- 许可:MIT 许可证。
关于此条目
说明已依据一手来源复核。
一手来源
- docs/protocol.md GitHub · jkfran/stadiacast · 修订 61e8aee
- README.md GitHub · jkfran/stadiacast · 修订 61e8aee