Програма для віддаленого управління камерами GoPro та викачування файлів з карти памяті
1) через ip адрес камери включати та вимикати запис відео з 4 камер використовуючи API Gopro та С#.
2) отримати список файлів на камері
3) вручну викачувати обрані файли та їх видаляти
4) автоматичний запуск таймерів програми по чекбоксу
5) 4 таймери з заданням часу старту запису та тривалість запису
6) можливітьсь працювати з GoPro 3+ black edition та GoPro session
7) форма з налаштуваннням, яка зберігає налаштування в ini файлі має містити такі налаштування:
-задання ip адрес камер та портів
-відстрочка старту камери після натискання кнопки старт
-тривалість запису на кожну камеру
-шляхи на картках памяті у камерах
-шлях куди будуть зберігатися відео файли
8) вікно віддаленими налаштування відео параметрів камер (режим запису, кількість кадрів)
9) автоматичне створення каталогів у форматі [шлях для вихідних фалів]/[номер камери]/[дата з аписів YYYY-MM-DD]/[файли з камери]
10) логування кожного кроку роботи програми у файл logs.txt такий формат: [дата з точністю до секунди][зміст операції]
11) візуальне відображення всіх етапів роботи програми у вигляді піктограм (напр.: старт зйомки, стоп зйомки, старт викачування файлу, помилка викачування, успішно викачано) по кожній камері
11) тихий запуск програми без показу головної форми через командний рядок
12) додаткове вікно "про програму" де буде міститися jpg фон 300х800px та інформація про розробника та версію програми, та ліцензійні дані
13) розробка додаткої тестової утиліти для циклічної роботі однієї камери (тестування)