Централизованный просмотр логов
h2. Задача
Организовать возможность централизованного просмотра, прослушки и анализа эфира различных радиостанций.
В регионе ищем партнера который предоставляет нам круглосуточно работающий комп с возможностью доступа к инету.
У него ставим устройство записи FM и наш модуль записи. Модуль записи пишет звук, сжимает его и отправляет в центр (выкладывает на FTP?). Расписание записи берет из центра (с FTP?). В центр отправляются также логи ошибок. Не требует обслуживания (или оно минимизировано).
Просмотр и прослушка в центре осуществляется с помощью некоторого web интерфейса, который по расположению и имени файла знает где и когда он был записан.
Требования к модулю записи.¶
- Получить из центра расписание записи. Периодически обновлять расписание и хранить резервную копию
- По расписанию писать звук в файлы с разбиением по N минут
- Отправлять файлы в центр. Обеспечивать доставку в случае обрыва соединения.
- Отправлять в центр лог ошибок.
- Минимум настроек при инсталляции и сервиса в процессе работы.
- Старт при запуске. Перезагрузка при падении.
Центральный модуль¶
Использовать FTP или писать свой TCP сервер?
Отслеживать DTMF и образы (второй этап).¶
В некоторой БД храним метки, привязанные к звуку. Производить анализ в центре при получении файла.(Упрощение модуля записи)
Реализация проекта¶
Есть партнер, который готов предоставить людей и компы на местах, предоставить сервер на котором это будет жить в центре и сделать web интерфейс. Проблема в том, что качество интернета и степень квалификации людей на местах не обещает быть высокой.
Нам надо сделать модуль записи и модуль поиска DTMF в центре (если мы решим, что нам это надо)