前言
已有的设备:
- 小蚁云台摄像头(YI-DOME)
- 公网固定ip服务器
- 读卡器(或者能插sd卡的手机)
- 移动WiFi
由于项目需要,我们需要在服务器上获取远程摄像头的视频数据。但是我们发现只有通过手机APP和桌面版米家才能对小蚁云台摄像头进行控制,在网上找了一通也没有发现适合的API。偶然间,我在网上看到有同行通过给小蚁摄像头刷固件,开启了小蚁摄像头的RTSP、FTP、SSH等服务。于是灵机一动,能不能通过刷固件开启SSH和FTP,然后将编译好的tcp客户端通过FTP扔到摄像头里,再通过SSH远程登录,将TCP客户端程序设置为开机自启动,这样就实现了摄像头向服务器主动传输了。
一、YI-DOME重刷固件
直接上github链接
https://github.com/TheCrypt0/yi-hack-v4
不想仔细看github操作说明的可以直接看下面:
- 点击https://github.com/TheCrypt0/yi-hack-v4/releases下载yi_hack_v4_v0.2.0_yi_dome.zip文件;
- 将文件解压,注意两个文件都是没有后缀名的;
- 将摄像头自带的内存卡中的数据删除,或者以FAT32格式格式化,一定要是该格式,然后将解压得到的两个文件拷贝到sd卡根目录下;