Два термина, которые часто путают
Когда камеру хотят подключить не к приложению производителя, а к регистратору, NAS или домашней системе автоматизации, всплывают две аббревиатуры. Они решают разные задачи, и понимание разницы экономит много времени.
RTSP — протокол потоковой передачи. Он описывает, как запросить у камеры видеопоток: по адресу вида «протокол, адрес камеры, порт, путь». Это именно канал, по которому идёт картинка.
ONVIF — это не протокол потока, а набор общих правил для сетевого видеооборудования. Он позволяет регистратору обнаружить камеру в сети, узнать её возможности, получить адрес потока, управлять поворотом и настройками, независимо от производителя. Можно сказать, что ONVIF отвечает на вопрос «как договориться», а RTSP — «как передать картинку».
Поэтому камера с поддержкой ONVIF часто подключается к чужому регистратору в несколько действий, а камера без неё требует ручной настройки адреса потока.
Как выглядит подключение и что такое профили
Порядок подключения зависит от системы, но логика схожа.
- Убедитесь, что камера и регистратор находятся в одной сети и видят друг друга. Закрепите за камерой постоянный адрес.
- Создайте на камере отдельного пользователя для сторонней системы и включите на ней ONVIF, если он выключен по умолчанию.
- В регистраторе или приложении выберите добавление камеры по ONVIF, найдите её в списке обнаруженных или введите адрес и данные пользователя.
- Выберите профиль потока. Обычно их несколько: основной с высоким разрешением для записи и дополнительный с пониженным для просмотра на телефоне.
- Проверьте изображение и запись, поверните камеру, если она поддерживает управление.
Если автоматического обнаружения нет, воспользуйтесь адресом RTSP из документации производителя. Путь в нём у разных моделей разный, поэтому ищите его в инструкции на конкретную модель, а не угадывайте.
Полезно понимать, что именно происходит на этапе обнаружения. Регистратор рассылает по сети специальный запрос, а камеры с ONVIF отвечают на него своими адресами и описанием возможностей. Если камера и регистратор находятся в разных подсетях или в сети включена изоляция клиентов, запрос не доходит, и камера не появляется в списке. Тогда добавляйте её вручную, указав адрес и порт.
Во время добавления вы увидите поле выбора профиля: именно в нём скрыты разрешение, частота кадров и кодек. Не берите максимальные значения по умолчанию, а сначала проверьте, сколько ресурсов действительно нужно. Для внутренней камеры в комнате чаще всего достаточно среднего разрешения, а для входа или двора полезнее высокая детализация.
Наконец, записывайте, какие данные вы ввели: адрес, имя пользователя, номер порта. Через год при замене регистратора эта запись сэкономит час.
Основной и дополнительный поток: в чём разница
Большинство камер отдаёт два и более потока одновременно. Разница между ними важна для нагрузки на сеть и на диски.
| Параметр | Основной поток | Дополнительный поток |
|---|---|---|
| Назначение | Запись в архив | Просмотр на телефоне, обзор нескольких камер |
| Разрешение | Высокое | Пониженное |
| Нагрузка на сеть | Заметная | Небольшая |
| Размер записи | Больше | Меньше |
Если записывать архив в основном потоке, а на телефон выводить дополнительный, сеть и wifi не перегружаются, а качества хватает для расследования событий. Если камера одна, а роутер слабый, снижение разрешения и частоты кадров основного потока может решить проблему зависаний.
Выбор кодека тоже влияет на результат: более современные кодеки экономят место, но требуют более мощного устройства для воспроизведения. Проверьте в документации, что ваш регистратор или NAS поддерживают кодек камеры.
Безопасность потока и учётных записей
Стоит помнить, что RTSP и ONVIF сами по себе не всегда шифруют поток, а сведения о входе могут передаваться в открытом виде внутри домашней сети. Поэтому применяйте базовые меры.
- Не открывайте порты RTSP и ONVIF в интернет. Поток с адресом и паролем в открытом виде — типичная причина утечек изображения.
- Создайте для сторонней системы отдельного пользователя с минимальными правами, а не используйте администратора.
- Держите камеры в отдельной сети и разрешите доступ только регистратору и нужным приложениям.
- Задайте сложные пароли и меняйте их после смены оборудования.
- Отключайте неиспользуемые службы на камере.
Если у камеры есть поддержка защищённых вариантов передачи, используйте их, но убедитесь, что регистратор с ними совместим. Подробнее о мерах защиты — на странице про безопасность IP-камер.
Когда стандарты не помогают
Совместимость по ONVIF не означает, что все функции работают одинаково. Базовые вещи — обнаружение, видео, поворот — обычно поддерживаются. А вот интеллектуальные функции, такие как распознавание людей или детекция линии, часто работают только в родной системе производителя.
Если камера работает через облако и не имеет локального потока, подключить её к своей системе не получится. Уточняйте это до покупки, а не после. Иногда производители ограничивают ONVIF отдельной настройкой или версией прошивки, и ответ находится в инструкции.
Если при подключении картинка есть, но регистратор не пишет звук, проверьте, включён ли звук в профиле потока и поддерживается ли выбранный аудиокодек.
Ещё одна тонкость — время. Регистраторы и системы записи сопоставляют события по времени, и если часы камеры расходятся с часами регистратора, записи «смещаются», а поиск по времени даёт не то. Включите синхронизацию времени по сети на камере и регистраторе и выберите один часовой пояс.
Проверьте и пропускную способность. Камера с высоким разрешением создаёт постоянный поток данных, и несколько таких камер по wifi способны заметно нагрузить сеть. Каждую камеру по возможности подключайте кабелем, а для беспроводных выбирайте дополнительный поток с пониженными параметрами. Признак перегрузки — рваное изображение, пропущенные фрагменты записи и задержка при просмотре в реальном времени. Оценить нагрузку помогает список подключённых устройств и статистика роутера.
Проверка совместимости до покупки и что делать при отказе
Чтобы не гадать после покупки, изучите три вещи. Во-первых, заявлена ли поддержка ONVIF и какого профиля: для видеопотока нужен профиль для потоковой передачи. Во-вторых, есть ли у камеры локальный RTSP-поток, а не только облачный. В-третьих, поддерживает ли ваш регистратор, NAS или программа кодек камеры.
Если камера не подключается, идите по порядку.
- Проверьте адрес, порт и данные пользователя.
- Убедитесь, что на камере включён ONVIF и создан отдельный пользователь.
- Сверьте время на обоих устройствах: расхождение иногда блокирует вход.
- Попробуйте открыть поток в плеере, который умеет воспроизводить сетевой поток, чтобы отделить проблему камеры от проблемы регистратора.
- Обновите прошивку камеры и регистратора.
Если поток открывается в плеере, но не в регистраторе, проблема в совместимости кодека или профиля. Если не открывается нигде, причина в камере или сети.