За 11 $ в AliExpress была куплена бескорпусная сетевая IP камера с кабелем 720P. Было избрано фокусное расстояние 2.8mm где есть угол обзора ~ 100 градусов, а также имеющийся механический IR фильтр.
Качество пайки может быть. Покупая проверяйте чтобы кабель был в наличии, потому что коннекторы с шагом 0.64 проблематично обжимать.
Процессор IPC XM510A1. Идентификатор в прошивке 23.
Прошивка V5.00.R01.00023650.10010.248201.00000 включает:
u-boot.bin.img - 194560 byte
u-boot.env.img - 65600 byte, а не перезаписывается, мест настройки mac
custom-x.cramfs.img - 262144
romfs-x.cramfs.img - 3604480
user-x.cramfs.img - 2621440
web-x.cramfs.img - 1310720
Камера идентифицируется 50X10_32M.
Цель: получить скриншот с камеры удаленно. способы:
1. Через HTTP по ссылке. Отдается пустой ответ. Не подходит.
http://192.168.1.10/webcapture.jpg?command=snap&channel=1
2. В RTSP.
rtsp: //192.168.1.10: 554 / user = admin & password = & channel = 1 & stream = 1.sdp? real_stream
Дальше можно сделать скриншот через ffmpeg.
ffmpeg -ss 2 -i "rtsp: //192.168.1.10: 554 / user = admin & password = & channel = 1 & stream = 1.sdp? real_stream" -y -f image2 -qscale 0 -frames 1 / var / www / tmp / screenshot .jpeg
Заметка по стримам: камера отдает 1 канал, в котором есть стрим. 0 стрим отдает поток для мобильных (D1 или CIF), а 1 стрим отдает нормальное расширение (720P). На DVR H264 можно выбрать один канал, стрим нельзя, рекордер пишет 0 стрим в котором плохое качество. То же в XMEye в режиме SD нормальное качество, а в HD качестве для мобильных.
3. Через сервис XMEye. Камера генерирует код, по которому можно подключиться через облачный сервис. Пароль пользователя admin.
5a230ca27a096896
В настоящее время не исследовался.
Больше фото платы: надпись на плате BLK510A-S1-38 × 38-IM
Шлейф 24 контактный матрицы 0218165556 К-2016.05.25.
Микросхема сети MII / RMII IC + IP101GR.
Флеш память 25Q64JVSIQ. Есть разъем Serial не распаян.