Если перевести мой домофон в режим ожидания гостей (курьеры/друзья), он автоматически откроет звонящему дверь и пришлёт мне фотографию в Telegram.
Так всё работало почти год, пока мне не надоело, что на фоточке часто пустота, ведь человек после набора номера квартиры сразу отходит от домофона и из поля зрения камеры.
Решила сделать так, чтобы приходила не фоточка, а несколько секунд видео. Причём видео должно быть из ПРОШЛОГО. Так работает Live Photo на iOS — записывает несколько секунд
до нажатия кнопки и несколько после.
Для этого написала сервис, который постоянно смотрит MJPEG-стрим с камеры и держит в буфере последние N-кадров, а по запросу делает из буфера mp4-видео и отдаёт.
Код плохой, но работает хорошо.
https://github.com/aprosvetova/snap-provider