Пару лет назад, от делать нечего, сварганил небольшую программку для домашнего видеонаблюдения.
Практически все, что мне нужно уже есть... но вероятно не все...
Основные возможности программы:
1. использование практически любого видео-устройства (не тестировал с IP камерами)
2. детектор движения (настраиваемый)
3. сохранение детектированного изображения с любым качеством.
4. передача по сети изображения
5. удаленный клиент позволяет контроллировать качество передаваемого контента, количество кадров и кое-какие другие настройки, вплоть до удаленного отключения просмотра на "сервере"
6. сохранение и пересылка на Email фото по нажатия кнопки (сохранение фото осущетсвлется в отдельную настроенную папку с максимальным качеством)
7. контроль свободного пространства в хранилище
8. передача уведомления по EMail о необходимости освободить место
9. прогноз погоды и курс валют
Есть еще кое-какие задумки для воплощения... но хотелось бы узнать мысли других о дополнительных возможностях... что еще можно было бы воплотить в реальность.
З.Ы. 1. сейчас работаю над возможностью распознаванием лиц... как минимум детектирования
2. в планах выгрузка в облако
Вот есть же народная мудрость: "Лучшее враг хорошего"... и вот в очередной раз подтверждается данная истинна.
Решил обновить версию используемых компонентов в программе. Итог: реальное снижение производительности (уменьшился FPS)
Думал что в новых версиях будет что-то путнее... ан нет.
ПОменял версию TVideoGrabber со старинной 6.7.5, до 8.8.2.2
Не понравилось.
В итоге проведенного тестирования выявилось следующее:
Версия TVideoGrabber 6_7_7: 28-30fps
8_6_2_10: немного подлагивает видео
средняя частота кадров 26-28, но иногда доходит до 30
8_7_2_5:вывод изображения без задержек
средняя частота кадров 29-30 (нет таблэтки)
8_8_2_2:лаги при выводе изображения
средняя частота каждров 25-27
9_1_1_2:никаких лагов при выводе изображения
средняя частота кадров 30
10_1_2_8:небольшие лаги при выводе
средняя частота кадров 27-28 (самое новье на 30.09.2015, нет табэтки)
Остановился все-таки на 9-ой версии.
Буду рад любым предложениям по дработке... руки чешутся, что-то прилепить такого, чего нет у других
