
IOC NVR — автономное программное обеспечение для видеонаблюдения на базе IP-камер. Подключайте камеры по сети, смотрите прямой эфир, ведите круглосуточную или плановую запись, храните видеоархив и экспортируйте нужные фрагменты.
Версия 0.1.0 — первая пилотная версия программного ядра. Доступна для бесплатного скачивания. Основные функции записи, просмотра, архива, экспорта, управления хранилищем и пользователями уже реализованы; развитие продолжается.
Основные возможности
- Подключение IP-камер по RTSP и поиск совместимых устройств через ONVIF / WS-Discovery.
- Просмотр камер в реальном времени; запись видеопотоков H.264 и H.265.
- Запись 24/7 или по недельному расписанию, восстановление после сбоя и переподключение камер.
- Видеоархив с временной шкалой и скоростью воспроизведения от 0,25× до 16× в зависимости от браузера.
- Экспорт непрерывного участка архива до 1 часа в MP4/H.264 и снимки с камеры.
- Несколько дисков и папок хранения, лимит объёма и срока хранения, циклическая очистка старых записей.
- Пять ролей пользователей, индивидуальный доступ к камерам и журнал действий.
- Русский адаптивный веб-интерфейс, светлая и тёмная темы.
- Шифрованное резервное копирование настроек и базы данных.
Пользователи и права доступа
- Администратор — камеры, архив, пользователи, настройки и полный доступ к системе.
- Оператор — прямой эфир, архив, события и экспорт записей разрешённых камер.
- Охрана — просмотр камер и событий.
- Наблюдатель — прямой видеопоток разрешённых камер.
- Аудитор — архив, экспорт и журнал действий.
Для каждого пользователя можно отдельно определить список разрешённых камер.
Видеоархив и хранение
Записи сохраняются сегментами. Для каждой камеры выбирается папка хранения; автоматической балансировки между дисками в этой версии нет. При достижении лимита объёма, срока хранения или нехватке места система удаляет наиболее старые записи IOC NVR. Посторонние файлы не удаляются.
Безопасность и локальная работа
Предусмотрены индивидуальные учётные записи, защищённое хранение паролей, серверные сессии, CSRF-защита, ограничение попыток входа, разграничение доступа к камерам, журнал действий и шифрованное хранение реквизитов подключения. Первый администратор создаётся локально на сервере при первоначальной настройке; стандартного заводского пароля нет.
Для записи и просмотра камер не нужны сторонние облачные сервисы или CDN. По умолчанию интерфейс доступен только на сервере по адресу http://127.0.0.1:8090. Доступ с других компьютеров и через интернет настраивается отдельно: HTTPS reverse proxy или VPN.
Особенности пилотной версии
Основной проверенный вариант — Windows 10/11 x64 и Windows Server 2016+. Python, FFmpeg и веб-интерфейс входят в установщик. Возможности PostgreSQL, Linux и Docker предусмотрены архитектурой, но не относятся к проверенной Windows-установке.
Прямой просмотр работает без звука, с преобразованием в H.264 до 960×540 и 10 кадров/с. Архив H.265 требует поддержки HEVC браузером и ОС; для совместимости используйте экспорт в H.264. ONVIF Media2, PTZ и ONVIF Events в текущей версии не реализованы. Совместимость с конкретной физической камерой следует проверить при внедрении.
Для кого подходит
Для офисов, складов, магазинов, производственных объектов, образовательных и административных зданий, филиалов, серверных и небольших корпоративных систем видеонаблюдения.
Документация
Инструкция
- Запустите IOC-NVR-Setup.exe на Windows 10/11 x64 или Windows Server 2016+.
- После установки откройте ярлык IOC NVR либо http://127.0.0.1:8090 на сервере.
- Создайте первого администратора с паролем от 12 символов.
- Выберите отдельную папку архива и задайте лимит объёма и срок хранения.
- Добавьте RTSP-адрес камеры или найдите её через ONVIF. Для проверки без камеры предусмотрен тестовый поток FFmpeg.
- Откройте «Онлайн», затем проверьте запись в «Видеоархиве». Завершённые сегменты появляются примерно через минуту.
Частые вопросы
Нужно ли подключать облако?
Нет. Запись и просмотр работают внутри собственной инфраструктуры.
Можно ли подключаться с другого компьютера?
Да, после настройки сети и защищённого доступа. По умолчанию сервер слушает только локальный адрес.
Это окончательная версия?
Нет, 0.1.0 — пилотный выпуск. Возможности и текущие ограничения описаны в руководстве.
История версий
0.1.0 · 2026-10-04
Пилотная версия 0.1.0: подключение RTSP и ONVIF, запись, прямой эфир, видеоархив, экспорт, хранилища и разграничение доступа.
Обсуждение 0
Оставьте первый комментарий.
Войдите, чтобы присоединиться к обсуждению.