在没有厂商接口文档的条件下,打通小米私有协议摄像头的本地流媒体链路,自研桥接服务与 Android 客户端,实现 实时预览 / 拍照 / 录像,全部功能真机验收通过。
流程:连接 RTSP 流 → 2.5K 实时预览 → 拍照 → 相册回看高清照片。
| 小米摄像头 MJSXJ17CM · 2.5K |
私有 P2P (UDP 打洞)→ |
桥接服务 macOS · Python · miot SDK |
ffmpeg 转封装 (零转码)→ |
go2rtc RTSP 服务器 |
RTSP / TCP → |
Android App Kotlin · libVLC |
|---|---|---|---|---|---|---|
| 摄像头无本地开放接口(RTSP/ONVIF/miIO 全部关闭),视频流走小米云私有 P2P 通道。桥接服务以官方 OAuth 授权接入该通道, 将加密 HEVC 裸流转为标准 RTSP 输出 —— 之后任何标准播放器、NVR、Home Assistant 均可直接接入。 | ||||||
-c copy 转封装,无重编码开销与画质损失。