# VTech VM901：重建摄像头认证与媒体访问

> VTech VM901 项目重建摄像头认证与媒体访问流程，供 Home Assistant 桥接使用。Go 和 C 实现通过 TUTK/Kalay 连接设备，执行文档记录的 X25519 与 ChaCha20-Poly1305 交互，解密 H.264 视频和 G.711 音频，再经 go2rtc 发布音视频流。

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

## 使用条件与局限

- **前提条件：**需要自有或获授权使用的 VM901 摄像头和账户。
- **前提条件：**Android/bionic ARM64 运行环境需要在本地提取 SDK 库及应用参数；账户初始化使用官方应用的已认证请求。
- **测试证据：**作者称在最初研究期间使用本地摄像头测试。
- **许可：**仓库源码采用 MIT 许可证；本地提取的组件仍受各自条款约束。

## 一手来源

1. <https://github.com/Termina1/vtech-vm901-home-assistant/blob/383375e757a3664844c864b394cd465ecb08d21f/README.md>
2. <https://github.com/Termina1/vtech-vm901-home-assistant/blob/383375e757a3664844c864b394cd465ecb08d21f/docs/architecture.md>
3. <https://github.com/Termina1/vtech-vm901-home-assistant/blob/383375e757a3664844c864b394cd465ecb08d21f/NOTICE.md>

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

- [KATASYMBOL E12 Lab：重建 BLE 标签打印](https://awesomerea.org/zh/resources/katasymbol-e12-lab-case/index.md) · 案例
- [GE Opal 2：制冰机硬件与 I2C 接口研究](https://awesomerea.org/zh/resources/ge-opal-2-research-case/index.md) · 案例
- [magicJack HOME：基于 USB 与 SIP 协议研究的 Linux 电话系统](https://awesomerea.org/zh/resources/magicjack-home-linux-phone-case/index.md) · 案例
- [PyKS2：重建 Pentax K-S2 Wi-Fi API](https://awesomerea.org/zh/resources/pyks2-case/index.md) · 案例
- [ESPHome — Maytronics Air Cover BLE：重建泳池盖蓝牙控制](https://awesomerea.org/zh/resources/maytronics-aircover-esphome-case/index.md) · 案例
- [RevCar CLI：重现 WowWee 玩具车 BLE 控制通信](https://awesomerea.org/zh/resources/revcar-cli-case/index.md) · 案例

## 关于此条目

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