Открыть доступ к камере за видеорегистратором hikvision
Удаленный доступ на камеры и регистраторы Hikvision и HiWatch можно реализовать следующими способами.
1) Если используется белый (публичный) статический IP, то на роутере настраиваете проброс портов 80 554 и 8000 (uPnP рекомендуем отключить)
2) Если используется серый IP, то единственный способ настроить доступ - p2p сервис Hik-Connect, возможен удаленный просмотр и удаленный просмотр архива. Запись в облако не происходит.
Российские адреса серверов:
IVMS 4200
Инструкции для версий 3.1.1.13 и выше
Инcтрукции представленные ниже были cделаны для версий 2.3.1.3 и выше
Перепрошивка камер и все что с ней связано
Обновить прошивку можно через web интерфейс устройства, как обычный роутер, либо через клиентское ПО IVMS-4200.
Обновление необходимо производить последовательно. 5.1.X -> 5.2.X -> 5.3.X -> 5.4.X
C прошивок 5.3.X на 5.2.X и с 5.4.X на 5.3.X откатиться НЕ ПОЛУЧИТСЯ.
Вы можете откатить прошивку (к примеру) с 5.3.8 на 5.3.3 с помощью TFTP, с 5.3.8 до 5.2.0 откатиться НЕЛЬЗЯ!
Перепрошивка регистраторов все что с ней связано
Мы рекомендуем проводить обновление через клиентское ПО IVMS-4200 или утилиту BatchConfigTool
IP Камеры: аудио вход и выход
IP Камеры: схема обжима
RTSP ссылки
RTSP-ссылки
Основная и универсальная ссылка для IP камер, NVR и DVR:
rtsp://admin:[email protected]:554/ISAPI/Streaming/Channels/101
где:
rtsp — тип используемого протокола
admin — имя учетной записи
12345 – пароль используемой учетной записи
192.168.200.11 — IP-адрес камеры
554 — RTSP порт камеры (по умолчанию 554, может быть изменен в настройках)
101 - это 1 камера 1 поток
201 - это 2 камера 1 поток
102 - это 1 камера 2 поток
IP каналы HD-TVI регистраторов
7204 - 501 601;
7208 - 901 1001;
7X16 - 1701 1801 и т.д
Для вызывных панелей:
rtsp://admin:[email protected]:554/Streaming/Channels/101
Устаревшие ссылки:
rtsp://admin:12345@IP-камеры:554/mpeg4/ch01/main/av_stream
получение потока с первого канала
rtsp://admin:12345@IP-камеры:554/mjpeg/ch1/sub/av_stream
получение потока mjpeg со второго потока. прошивка должна поддерживать mjpeg на втором
потоке.
Перевести в MJPEG можно только суб-поток камеры.
IP Камеры: тревожный вход и выход
Подбор кронштейнов и монтажных коробок
Таблицу совместимости камер Hikvision с аксессуарами вы можете скачать тут
Таблицу совместимости камер HiWatch с аксессуарами вы можете скачать тут
С паспортами для аксессуаров вы можете ознакомиться по данной ссылке
Список протестированных HDD и SD карт
Как просматривать устройство в браузере
Для Windows
Для просмотра через web требуется установить плагин Web Components
Для MacOSX
Используйте клиент iVMS-4200 для macosx
Домофония
Перед настройкой обновите прошивки устройств до актуальных версий.
После обновления обязательно сделайте полный сброс настроек устройств.
Для работы с первым поколением устройств используйте клиент iVMS-4200 3.1.1.9
Для настройки второго поколения домофонии скачивайте актуальную версию
Настройку необходимо осуществлять на АНГЛИЙСКОМ ЯЗЫКЕ. Сменить язык на русский вы можете после.
Второе поколение устройств:
Домофоны: DS-KH6320-(W)TE1, DS-KH8350-(W)TE1, DS-KH8520-(W)TE1
Вызывные панели (V серия): DS-KV6113-(W)PE1, DS-KV8X13-WME1 и дверной звонок DS-KV6103-PE1
Модульная вызывная панель DS-KD8003-IME1
Прошивки вы можете скачать тут
Первое поколение домофонии было представлено моделями:
Домофоны: DS-KH6210, DS-KH6310-(W,L), DS-KH8301-(WT), DS-KH8300-T
Вызывные панели (V серия): DS-KV8X02-IM, DS-KV8102-VP(IP)
Многоабонентские вызывные панели (D серия) : DS-KD3002-VM, DS-KD8002-VM, DS-KD8102-V
На первый взгляд вопрос простой и проблем возникнуть не должно. Но не все настройки доступны через регистратор, а подключиться по IP-адресу нельзя по двум причинам:
1. У вас и камер отличаются подсети (у камер в регистраторе подсеть 192.168.254.ххх).
2. Если подсеть одна и та же, придётся внешний и внутренний IP-адреса регистратора делать одинаковыми, что приведёт к ошибкам подключения.
На помощь приходит функция виртуального хоста.
Для начала, активируем её.
Расположение “Настройки” – “Сеть” – “Доп. настройки” – “Другое” – “Активировать виртуальный хост”.
Появилась колонка с прямыми ссылками на камеру.
Примечание! Доступ по адресам из колонки “IP-адрес” (192.168.254.ххх) не появится, он будет по ссылкам из последней колонки.
Вот пример ссылки для первой камеры. Здесь используется IP-адрес регистратора (192.168.55.145) и порт 65001.
Таким несложным способом открывается доступ к камере напрямую для выставления различных функций или предоставления полного доступа к одной из камер без доступа к другим камерам или регистратору.
На первый взгляд вопрос простой и проблем возникнуть не должно. Но не все настройки доступны через регистратор, а подключиться по IP-адресу нельзя по двум причинам:
1. У вас и камер отличаются подсети (у камер в регистраторе подсеть 192.168.254.ххх).
2. Если подсеть одна и та же, придётся внешний и внутренний IP-адреса регистратора делать одинаковыми, что приведёт к ошибкам подключения.
На помощь приходит функция виртуального хоста.
Для начала, активируем её.
Расположение “Настройки” – “Сеть” – “Доп. настройки” – “Другое” – “Активировать виртуальный хост”.
Появилась колонка с прямыми ссылками на камеру.
Примечание! Доступ по адресам из колонки “IP-адрес” (192.168.254.ххх) не появится, он будет по ссылкам из последней колонки.
Вот пример ссылки для первой камеры. Здесь используется IP-адрес регистратора (192.168.55.145) и порт 65001.
Таким несложным способом открывается доступ к камере напрямую для выставления различных функций или предоставления полного доступа к одной из камер без доступа к другим камерам или регистратору.
Трансляция порт-адреса (англ. Port address translation, PAT) — технология трансляции сетевого адреса в зависимости от TCP/UDP- порта получателя. Является частным случаем NAT. Также может использоваться термин DNAT (Destination NAT). Это говорит Википедия, а простыми словами проброс портов – открытие внешнего доступа к вашей внутренней сети из Интернета с помощью обозначения на роутере или маршрутизаторе точек их “соприкосновения”.
Схема удалённого подключения к IP-камере через Интернет
Зачем это нужно?
Проброс портов даёт возможность получить настраиваемый доступ к вашей локальной сети из сети Интернет, что позволяет, например, находясь вдали от объекта наблюдения снимать данные с камер с помощью обычного веб-браузера, приложения наблюдения IVMS-4200 или мобильного приложения IVMS-4500.
Удалённое подключение к IP-камере через IVMS-4200
Как реализовать?
Во-первых, для внешнего доступа к локальной сети без использования облака или дополнительных промежуточных сервисов, ваш IP-адрес должен быть белым, статическим, то есть не меняющимся от сессии к сессии. Соединение в таком случае надежное и защищенное. Некоторые провайдеры предоставляют белый IP бесплатно, а у других за него приходится платить.
Чтобы узнать свой IP-адрес, задайте вопрос в поисковике, например, “мой IP”, “узнать IP” и т.д. или посмотрите свой IP в настройках роутера. После сравните его со списками “ серых” (динамичных) IP-адресов, но проще всего, во избежание недоразумений, связаться с провайдером и оговорить отдельно, что вам нужен постоянный внешний IP.
Настройка роутера/маршрутизатора
Вы счастливый обладатель статического IP? Поздравляем! Для получения прямого доступа к камере нужно настроить роутер способом “проброса” на нём портов или “маршрутизации”. Настройка роутера (NAT) выполняется по инструкции от производителя маршрутизатора. Для простоты предположим, что мы имеем дело с роутером (для маршрутизатора всё обстоит подобным образом). Как зайти в настройки роутера зависит от конкретной модели. Проще всего найти видеоинструкцию по запросу “проброска портов на “название и модель роутера”.
В общих чертах это выглядит следующим образом.
Заходите на внутренний IP роутера (“192.168.0.1”, или “10.0.0.1”, или любой другой, он указан в инструкции к роутеру), вводите логин и пароль (стандартный логин и пароль указан на нижней части роутера). Находите пункт “Настройка NAT/DNAT”/ “Port forwarding”/”Виртуальный сервер”.
Примеры страниц настройки портов в веб-интерфейсах роутеров
Порты для доступа к камере:
554 – RTSP-порт для прямого получения потока с камеры;
8000 – SDK-порт, необходим для подключения к ПО IVMS и регистраторам;
8200 – порт данных, сервисный порт. Определяется автоматически (порт №4 = порт №3 + 200).
В настройках камеры порты можно изменить на другие. Это может быть необходимо, если в одной локальной сети находится несколько устройств, требующих для себя отдельные порты. К примеру, если на первой камере порты 80, 554, 8000 и 8200, то на второй камере необходимо проставить порты 81, 555, 8001 и 8201. После проброса портов по своему внешнему IP-адресу можно зайти на устройство из Интернета в окне браузера. При изменении 8000 порта на другой, порт 8200 изменится автоматически (порт №4 = порт №3 + 200).
Пример: при изменении 8000 порта в камере на 8004, порт 8200 автоматически изменится на 8204.
Как использовать?
Если по какой-то причине вам понадобилось обратиться к конкретному порту из браузера (например, зайти на веб-интерфейс камеры), это можно сделать, введя в адресную строку нынешний адрес веб-интерфейса камеры по форме:
Круто, уже попробовал в работе, спасибо вам большое за наводку!
А какой конкретно модуль для таких целей используется, что нужно написать? Если не сложно, можете объяснить или ссылкой поделиться на эту тему!
Ведь, если я правильно понимаю, сервисы типа IPEYE, RTSP.ME и другие им подобные выступают в роли промежуточного стрим-сервера, верно? И уже с их машин/серверов/облаков поток направляется на движок веб-сайта.?
Проблема в этой задаче, что системы видеонаблюдения вещают в rtsp, что поддерживается не всеми клиентами (фактически, у клиента должен быть установлен плеер-плагин для воспроизведения rtsp). Самый консервативный вариант - декодировать поток в MJPEG (или брать с камеры MJPEG если она позволяет). Этот устаревший формат поддерживается всем браузерами и доп. клиент не нужен. Т.е. нужен промежуточный сервер
Есть еще профессиональные решения - типа wowza, но там все платно. Отпишитесь как решили задачу. Мне интересно.
Hikvision iVMS 4200 вроде тоже как может выступать в роли стрим-сервера, если существует Linux версия, то могу выделить на гипервизоре ресурс и поднять виртуальный сервер для этих целей.
Буду дальше разбираться!
На данный момент успел настроить только RTSP поток с NVR, rtsp://login:pass@serverIP:554/Streaming/Channels/101 на сайт сервиса rtsp.me, отдельное спасибо avalist за наводку!
Ещё хочу спросить про I Frame, какие значение лучше использовать при частоте 12 кадров/сек? В два раза больше, 24 или наоборот меньше, 6 ? При 25 кадрах по умолчанию выставляется значение 50 I Frame.БОльшие значения требуют бОльшей ширины канала или наоборот, чем меньше, тем шире нужен канал?
I-Frame указывает на период формирования опорного кадра
если по-умолчанию при 25 кадр/сек стоит значение 50, то опорным будет каждый 50й кадр - т.е. опорный появляется каждые 2 секунды
при неизменной скорости уменьшение параметра I-Frame требует большей ширины полосы (т.к. опорные кадры весят больше чем межкадровая информация)
по идее при I-Frame = 1 получим что-то похожее на кодек MJPEG, а он требует космической ширины полосу при высокой скорости оцифровки
То есть I-Frame = 1 значит, что каждый кадр будет опорным! А если указать значение равное используемому количеству кадров, например 12 к/с и 12 i Frame, то это будет значить формирование опорного кадра каждую секунду? При тех же 12 к/с — iFrame 24 = тогда каждые 2 секунды. iframe 18 = 1,5 секунд. Верно?
То есть I-Frame = 1 значит, что каждый кадр будет опорным! А если указать значение равное используемому количеству кадров, например 12 к/с и 12 i Frame, то это будет значить формирование опорного кадра каждую секунду? При тех же 12 к/с — iFrame 24 = тогда каждые 2 секунды. iframe 18 = 1,5 секунд. Верно?
Читайте также: