# Stadiacast：重建 Stadia 手柄的 Wi-Fi 服务

> Stadiacast 重建 Stadia 手柄 Wi-Fi 固件所依赖的网络服务，让手柄连接本地电脑。接收端响应启动和发现请求，完成 WebRTC、DTLS 会话，解码按键输入并发送震动命令。协议文档记录了固件阅读和真机交互所得的结果，仓库还提供 protobuf 结构与服务端代码。

- 类型：案例
- 目标：协议
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-06
- 原始资源：<https://github.com/jkfran/stadiacast>
- 一手来源：<https://github.com/jkfran/stadiacast/blob/61e8aee978a8514a5c1aaa39fcaae1bb5dfcde39/docs/protocol.md>
- 目录页面：<https://awesomerea.org/zh/resources/stadiacast-case/>
- 记录 JSON：<https://awesomerea.org/resources/stadiacast-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/stadiacast-case/index.md)

## 使用条件与局限

- **前提条件：**需要运行 Wi-Fi 固件的 Stadia 手柄；作者测试的是 ota.282115。
- **前提条件：**需要与手柄位于同一网络的 Windows、macOS 或 Linux 主机；从源码运行需要 Python 3.11 及以上版本。
- **前提条件：**Linux 上绑定所需低端口需要 root 权限或 CAP_NET_BIND_SERVICE。
- **许可：**MIT 许可证。

## 一手来源

1. <https://github.com/jkfran/stadiacast/blob/61e8aee978a8514a5c1aaa39fcaae1bb5dfcde39/docs/protocol.md>
2. <https://github.com/jkfran/stadiacast/blob/61e8aee978a8514a5c1aaa39fcaae1bb5dfcde39/README.md>

## 同分区更多条目：协议

- [os-xgs-npu：重建 Sophos XGS 协处理器接口](https://awesomerea.org/zh/resources/os-xgs-npu-case/index.md) · 案例
- [LibreMP：基于抓包研究的 Epson EasyMP 投屏客户端](https://awesomerea.org/zh/resources/libremp-easymp-case/index.md) · 案例
- [Sony CDX-A250：还原 LCD 面板接口](https://awesomerea.org/zh/resources/lc75826-sony-cdx-a250-case/index.md) · 案例
- [MacroPad：重建 USB 宏键盘配置协议](https://awesomerea.org/zh/resources/macropad-usb-protocol-case/index.md) · 案例
- [Monix：在 Linux 上重建 Audient iD USB 混音器控制](https://awesomerea.org/zh/resources/monix-audient-id-case/index.md) · 案例
- [Scooter Link：基于 BLE 协议研究的小米滑板车客户端](https://awesomerea.org/zh/resources/scooter-link-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
