Если Xeoma не видит камеру после установки, чаще всего причина в неверном адресе потока или несовпадении учётных данных — поэтому прежде чем искать неисправность, проверьте, открывается ли RTSP-ссылка камеры в любом проигрывателе вроде VLC. Это самая быстрая диагностическая проверка, которая сразу разделяет проблему на «камера недоступна в сети» и «настройка внутри программы выполнена неверно». Xeoma — кроссплатформенная система видеонаблюдения от разработчика Felenasoft, работающая на Windows, Linux, macOS и Android, и её главная особенность — модульная архитектура: вы собираете логику наблюдения из цепочек модулей, как из конструктора.
В этой статье разберём полный цикл настройки: от первого запуска и добавления камер до детекции движения, записи архива и удалённого доступа. Интерфейс программы может незначительно отличаться в зависимости от версии, поэтому при расхождениях сверяйтесь с официальной документацией вашей сборки.
Первый запуск и структура программы
После установки и запуска Xeoma автоматически сканирует локальную сеть и пытается найти камеры по стандартным протоколам — ONVIF и типовым RTSP-путям. Найденные устройства появляются на главном экране в виде превью. Если камера не обнаружилась автоматически, это не означает неисправность: автопоиск не всегда корректно работает с устройствами, где изменён стандартный порт или отключён ONVIF.
Ключевая концепция программы — цепочки модулей. Каждая камера обрабатывается последовательностью блоков: источник (модуль «Всевидящее око» или «Универсальная камера»), фильтры (детектор движения, распознавание лиц, датчик дыма) и модули назначения (архив, уведомления, ретрансляция). Цепочка редактируется визуально: вы перетаскиваете модули и соединяете их линиями.
Добавление IP-камеры вручную
Когда автопоиск не помогает, камеру добавляют вручную. Нажмите значок добавления камеры на главном экране и выберите ручное подключение. Вам потребуется знать IP-адрес камеры, порт и формат потока — эти данные указаны в документации устройства или в его веб-интерфейсе.
Для большинства IP-камер используется RTSP-поток. Общий вид ссылки обычно такой:
rtsp://логин:пароль@IP-адрес:554/путь_к_потоку
Путь к потоку у разных производителей отличается, и универсального варианта не существует — его нужно брать из инструкции к конкретной модели камеры. У многих устройств есть два потока: основной (высокое разрешение, для записи) и дополнительный, substream (низкое разрешение, удобен для живого просмотра и экономии ресурсов).
- 🔍 Сначала проверьте RTSP-ссылку в проигрывателе VLC — если там поток не открывается, проблема в камере или сети, а не в Xeoma.
- 🔑 Убедитесь, что логин и пароль не содержат спецсимволов, которые ломают URL (например, «@» или «:»), — при необходимости временно смените пароль.
- 🌐 Проверьте, что компьютер с Xeoma и камера находятся в одной подсети либо между ними настроена маршрутизация.
- 🧱 Временно отключите брандмауэр или добавьте Xeoma в исключения, если соединение блокируется.
Настройка цепочки модулей
Базовая рабочая цепочка для записи по движению выглядит так: Всевидящее око → Детектор движения → Запись в архив. Чтобы её собрать, откройте меню камеры, перейдите в режим редактирования цепочки и добавьте нужные модули из панели. Модуль «Детектор движения» ставится между источником и архивом — тогда запись начинается только при срабатывании.
В настройках детектора движения обратите внимание на чувствительность и зоны детекции. Зоны позволяют исключить области кадра, где движение не должно вызывать запись: проезжую часть за окном, кроны деревьев, ветки. Это заметно сокращает объём ложных срабатываний и размер архива. Порог чувствительности подбирается опытным путём — начните со среднего значения и наблюдайте за срабатываниями в течение дня.
⚠️ Внимание: если поставить детектор движения после модуля записи в архив, а не до него, фильтрация не будет работать — порядок модулей в цепочке имеет решающее значение. Проверяйте направление стрелок между блоками.
☑️ Базовая цепочка для записи по движению
Настройка архива и хранения записей
Модуль «Запись в архив» определяет, куда и как долго сохраняются видеофрагменты. В его настройках указывается папка хранения и лимит — по объёму диска или по глубине архива в днях. Когда лимит достигнут, старые записи автоматически перезаписываются новыми, поэтому диск не переполняется.
Необходимо заранее прикинуть требуемое место: оно зависит от разрешения камеры, битрейта, частоты кадров и процента времени с движением в кадре. Точную цифру для вашей конфигурации даст только практика — понаблюдайте за расходом диска первые несколько дней. Если место заканчивается слишком быстро, снизьте битрейт потока в настройках самой камеры или запишите субпоток вместо основного.
| Параметр | Где настраивается | На что влияет |
|---|---|---|
| Папка архива | Модуль «Запись в архив» | Место хранения записей |
| Лимит по объёму/дням | Модуль «Запись в архив» | Глубина хранения истории |
| Битрейт потока | Веб-интерфейс камеры | Качество и размер файлов |
| Зоны детекции | Модуль «Детектор движения» | Количество ложных записей |
| Предзапись | Настройки детектора/архива | Сохранение секунд до события |
Уведомления и дополнительные детекторы
Помимо детектора движения, в Xeoma доступны специализированные модули: распознавание лиц и автомобильных номеров, детектор звука, детектор покинутых предметов и другие. Часть из них относится к дополнительным функциям и требует соответствующей лицензии — перед покупкой проверьте актуальный перечень на официальном сайте разработчика, так как состав модулей меняется от версии к версии.
Для оповещений используются модули назначения: отправка email-уведомлений, SMS через шлюзы, запуск внешней программы или звуковой сигнал. Email-модуль настраивается указанием SMTP-сервера вашего почтового сервиса, логина и пароля приложения. Учтите, что крупные почтовые сервисы часто требуют отдельный пароль приложения вместо основного — это настраивается в аккаунте почты.
⚠️ Внимание: не ставьте отправку уведомлений на каждое срабатывание детектора движения без фильтрации по расписанию или зонам — при оживлённой сцене вы получите десятки писем в час, и почтовый сервис может заблокировать отправку.
Удалённый доступ к системе
Есть несколько способов смотреть камеры извне. Первый — клиент-серверное подключение: Xeoma работает в режиме сервера, а вы подключаетесь с другого ПК или мобильного приложения по IP-адресу и паролю. Для доступа через интернет потребуется либо статический (белый) IP-адрес, либо проброс портов на роутере, либо VPN до домашней сети.
Второй вариант — облачный сервис разработчика, который упрощает подключение без белого IP, но является платным и зависит от сторонней инфраструктуры. Третий — просмотр архива и живого видео через веб-браузер, если в вашей версии включён веб-сервер. Какой бы способ вы ни выбрали, обязательно смените пароль доступа к серверу Xeoma с установленного по умолчанию.
Почему VPN безопаснее проброса портов
При пробросе портов ваш сервер видеонаблюдения становится виден из интернета, и его могут сканировать боты. VPN (например, WireGuard на роутере) создаёт зашифрованный туннель, и камеры остаются доступны только внутри защищённой сети. Это снижает риск несанкционированного доступа к видеопотокам.
⚠️ Внимание: никогда не выставляйте в интернет камеры и сервер Xeoma с заводскими паролями. Взломанные камеры регулярно попадают в публичные агрегаторы трансляций — смена паролей на всех устройствах это обязательный первый шаг, а не опция.
Лицензирование и типичные проблемы
Xeoma распространяется по модели: бесплатная версия с ограничениями и платные лицензии, привязанные к количеству камер. Условия и ограничения пробного режима периодически меняются, поэтому сверяйтесь с актуальной информацией разработчика перед развёртыванием системы на объекте. Лицензия привязывается к оборудованию сервера — при замене ключевых компонентов ПК может потребоваться перенос активации.
Из типичных проблем чаще всего встречаются: пропадание потока (проверьте стабильность сети и питание камеры), высокая нагрузка на процессор (снизьте разрешение просматриваемых потоков или используйте субпотоки) и рассинхронизация времени в архиве (настройте NTP-синхронизацию на камерах и сервере). Если камера периодически «отваливается», возможная причина — нестабильный блок питания или перегрузка PoE-коммутатора.
- 🛠️ Поток прерывается — проверьте пинг до камеры и загрузку сети в моменты пропадания.
- 💻 Высокая нагрузка на CPU — переключите живой просмотр на субпотоки и уменьшите число одновременно отображаемых камер.
- 🕐 Неверное время в архиве — синхронизируйте часы камер и сервера по NTP.
- 🔌 Камера уходит в офлайн циклически — проверьте блок питания и качество кабельных соединений.
Часто задаваемые вопросы
Можно ли использовать Xeoma бесплатно?
Да, существует бесплатный режим с ограничениями по функциональности и количеству модулей. Актуальные условия зависят от версии программы — проверяйте их на официальном сайте разработчика перед использованием в реальном проекте.
Почему Xeoma не находит камеру при автопоиске?
Возможные причины: на камере отключён ONVIF, изменён стандартный порт, устройство находится в другой подсети или трафик блокируется брандмауэром. Попробуйте добавить камеру вручную по RTSP-ссылке, предварительно проверив её в VLC.
Как уменьшить размер архива без потери важных записей?
Используйте запись только по детектору движения с настроенными зонами, снизьте битрейт потока в настройках камеры или записывайте субпоток с меньшим разрешением. Также проверьте лимит хранения в модуле архива.
Можно ли смотреть камеры с телефона?
Да, для мобильного доступа существует клиентское приложение, которое подключается к серверу Xeoma по IP-адресу и паролю. Для доступа через интернет потребуется белый IP, проброс портов или VPN-подключение к домашней сети.
Что делать, если Xeoma сильно нагружает процессор?
Основная нагрузка идёт от декодирования видеопотоков. Снизьте разрешение отображаемых камер, используйте субпотоки для живого просмотра, уменьшите частоту кадров на камерах и закройте лишние окна просмотра. Если сервер обслуживает много камер, рассмотрите более производительное оборудование.