Данный сайт является проектом ООО "Амакс". Сегодня: Воскресенье, 22.12.2024, 08:56

Приветствую Вас Гость

Поиск по сайтам
[ Новые сообщения · Участники · Правила форума · RSS · ?
Установка оборудования видеонаблюдения в Москве и Московской области
Поиск по форумам
  • Страница 1 из 1
  • 1
Как организовать публичный доступ, "прямой эфир" к NVR-Hik ?
siqueirosДата: Понедельник, 09.12.2019, 01:04 | Сообщение # 1
Группа: Проверенные
Сообщений: 85
Репутация: 0
Статус: Offline
Здравствуйте! Подскажите пожалуйста, как правильно организовать публичный доступ к трансляции видеонаблюдения NVR ? 
Разумеется, речь не о том, как пробросить порты у оборудования наружу wink Такой доступ конечно же уже есть, порты 8000, 554 проброшены и с помощью фирменной утилиты Hikvision можно наблюдать за объектом. Но нужно больше, нужно дать возможность просмотра трансляции на веб-сайте компании и на страницах соц. сетей. например, где такой "прямой эфир" можно будет смотреть одновременно большому количеству людей. Как сделать это грамотно ? Куда перенаправить поток? Как его расшарить для веб сайта? Объясните пожалуйста, какие могут быть варианты?
 
avalistДата: Понедельник, 09.12.2019, 12:35 | Сообщение # 2
Группа: Проверенные
Сообщений: 1089
Репутация: 85
Статус: Offline
Цитата siqueiros ()
Куда перенаправить поток?
на сайт
Цитата siqueiros ()
Как его расшарить для веб сайта?
написать соответствующий модуль
Цитата siqueiros ()
Объясните пожалуйста, какие могут быть варианты?
ну можно воспользоваться готовым сервисом, там даже код сразу генерируется для вставки на сайт
https://rtsp.me/#create
 
siqueirosДата: Понедельник, 09.12.2019, 17:52 | Сообщение # 3
Группа: Проверенные
Сообщений: 85
Репутация: 0
Статус: Offline
Цитата avalist ()
ну можно воспользоваться готовым сервисом, там даже код сразу генерируется для вставки на сайтhttps://rtsp.me/#create

Круто, уже попробовал в работе, спасибо вам большое за наводку! 

Цитата avalist ()
Как его расшарить для веб сайта?написать соответствующий модуль

А какой конкретно модуль для таких целей используется, что нужно написать? Если не сложно, можете объяснить или ссылкой поделиться на эту тему!

Конечно, еще хотел бы узнать у вас такой момент; а что по сути сервис rtsp.me и ему подобные выполняют? Забирают поток rtsp и неким образом его "переделывают"? Для чего? Я к тому, что, нельзя ли обойтись без подобной "прослойки" и самому направить этот rtsp поток непосредственно с камеры/регистратора на публичный сайт, веб-сервер и т.п?
Есть материал на эту тему, чтобы понять принцип действия? Буду благодарен если поделитесь информацией! Спасибо за помощь!
 
iTuneDVRДата: Понедельник, 09.12.2019, 19:12 | Сообщение # 4
Группа: Проверенные
Сообщений: 3922
Репутация: 141
Статус: Offline
Цитата siqueiros ()
Конечно, еще хотел бы узнать у вас такой момент; а что по сути сервис rtsp.me и ему подобные выполняют? Забирают поток rtsp и неким образом его "переделывают"? Для чего? Я к тому, что, нельзя ли обойтись без подобной "прослойки" и самому направить этот rtsp поток непосредственно с камеры/регистратора на публичный сайт, веб-сервер и т.п?Есть материал на эту тему, чтобы понять принцип действия? Буду благодарен если поделитесь информацией! Спасибо за помощь!
Как правило нечто в виде агента внедряется в устройство, которое и организует и поддерживает связь облака и устройства на NAT забирая с него RTSP поток. Пример это облако IPEYE.


Мотивация, направление, посыл ;)
"Вспоминание" паролей Dahua SmartPSS, Hikvision iVMS4200, генерация временного для Uniview. Исследования IT.
www.iTuneDVR.ru
 
avalistДата: Понедельник, 09.12.2019, 20:38 | Сообщение # 5
Группа: Проверенные
Сообщений: 1089
Репутация: 85
Статус: Offline
Цитата siqueiros ()
Я к тому, что, нельзя ли обойтись без подобной "прослойки" и самому направить этот rtsp поток непосредственно с камеры/регистратора на публичный сайт, веб-сервер и т.п?
Можно конечно, для этого надо поставить задачу программистам которые писали ваш сайт с просьбой внедрить туда поток с камеры или HTML5 или Flash (устаревший), а уже как это сделать им видней. Это лучше на форум программистов наверное.
ну и гугл:
вещание с ip-камеры на сайт  и т.д.
 
Установка оборудования видеонаблюдения в Москве и Московской области
iTuneDVRДата: Понедельник, 09.12.2019, 21:59 | Сообщение # 6
Группа: Проверенные
Сообщений: 3922
Репутация: 141
Статус: Offline
Используя IPEYE программисты не нужны, как и задача. Есть готовые примеры встраивания и все работает.

Мотивация, направление, посыл ;)
"Вспоминание" паролей Dahua SmartPSS, Hikvision iVMS4200, генерация временного для Uniview. Исследования IT.
www.iTuneDVR.ru
 
siqueirosДата: Вторник, 10.12.2019, 00:37 | Сообщение # 7
Группа: Проверенные
Сообщений: 85
Репутация: 0
Статус: Offline
Цитата avalist ()
то лучше на форум программистов наверное. ну и гугл:
вещание с ip-камеры на сайт  и т.д.

То есть самих камер достаточно, можно обойтись без медиа-сервера?

Добавлено (10.12.2019, 00:49)
---------------------------------------------

Цитата iTuneDVR ()
Используя IPEYE программисты не нужны, как и задача.

Я просто пытаюсь понять, нужен ли Медиа-сервер/стрим-сервер для вещания или и без него можно обойтись и транслировать непосредственно с камеры на сайт? Сами камеры это позволяют сделать, без стрим-сервера? 
Ведь, если я правильно понимаю, сервисы типа IPEYE, RTSP.ME и другие им подобные выступают в роли промежуточного стрим-сервера, верно? И уже с их машин/серверов/облаков поток направляется на движок веб-сайта.?
 
BartДата: Суббота, 14.12.2019, 09:56 | Сообщение # 8
Группа: Проверенные
Сообщений: 917
Репутация: 23
Статус: Offline
siqueiros, целая тема есть здесь. Но технологии меняются и ветка мб устарела.
http://www.hikvision.msk.ru/forum/4-99-1
Проблема в этой задаче, что системы видеонаблюдения вещают в rtsp, что поддерживается не всеми клиентами (фактически, у клиента должен быть установлен плеер-плагин для воспроизведения rtsp). Самый консервативный вариант - декодировать поток в MJPEG (или брать с камеры MJPEG если она позволяет). Этот устаревший формат поддерживается всем браузерами и доп. клиент не нужен. Т.е. нужен промежуточный сервер. Например, trassir без покупки доп. модулей умеет это делать. Или поднимать на сервере vlc кодировщик. Если есть желание поковыряться с настройками и танцами с бубном. Есть еще профессиональные решения - типа wowza, но там все платно. 
Отпишитесь как решили задачу. Мне интересно.
 
iTuneDVRДата: Суббота, 14.12.2019, 14:49 | Сообщение # 9
Группа: Проверенные
Сообщений: 3922
Репутация: 141
Статус: Offline
Цитата siqueiros ()
То есть самих камер достаточно, можно обойтись без медиа-сервера?
Смотря какие задачи.
Цитата siqueiros ()
Ведь, если я правильно понимаю, сервисы типа IPEYE, RTSP.ME и другие им подобные выступают в роли промежуточного стрим-сервера, верно? И уже с их машин/серверов/облаков поток направляется на движок веб-сайта.?
За второй не скажу, а за первый они тянут 1-основной и 1 дополнительный поток (по настройке) и уже с устройства и уже дальше от себя раздают неограниченному количеству пользователей контент медиа + возможные доп.услуги, если оно нужно.


Мотивация, направление, посыл ;)
"Вспоминание" паролей Dahua SmartPSS, Hikvision iVMS4200, генерация временного для Uniview. Исследования IT.
www.iTuneDVR.ru
 
siqueirosДата: Вторник, 17.12.2019, 22:17 | Сообщение # 10
Группа: Проверенные
Сообщений: 85
Репутация: 0
Статус: Offline
Цитата Bart ()
Проблема в этой задаче, что системы видеонаблюдения вещают в rtsp, что поддерживается не всеми клиентами (фактически, у клиента должен быть установлен плеер-плагин для воспроизведения rtsp). Самый консервативный вариант - декодировать поток в MJPEG (или брать с камеры MJPEG если она позволяет). Этот устаревший формат поддерживается всем браузерами и доп. клиент не нужен. Т.е. нужен промежуточный сервер

Один из ёмких, толковых и исчерпывающих ответов, спасибо,!

Добавлено (17.12.2019, 22:28)
---------------------------------------------

Цитата Bart ()
Есть еще профессиональные решения - типа wowza, но там все платно. Отпишитесь как решили задачу. Мне интересно.

Hikvision iVMS 4200 вроде тоже как может выступать в роли стрим-сервера, если существует Linux версия, то могу выделить на гипервизоре ресурс и поднять виртуальный сервер для этих целей. 
Буду дальше разбираться!
На данный момент успел настроить только RTSP поток с NVR, rtsp://login:pass@serverIP:554/Streaming/Channels/101 на сайт сервиса rtsp.me, отдельное спасибо avalist за наводку!

Добавлено (20.12.2019, 16:32)
---------------------------------------------
Позвольте ещё один вопрос относительно настройки битрейта и частоты кадров для оптимизации трансляции;

Вот когда настраивал доступ к камере отдельно, то есть напрямую, к NVR не подключённой, то выставлял «экономные» значения, чтобы не забивать и без того узкий канал офисного интернета (всего 10 мегабит), - это 12 к/сек и 2 мегабит битрейт для 4 МегаПуксельной камеры с кодеком Н265. Вроде более менее оптимально выходило, канал сильно не проседал.
Потом купил NVR и ещё одну камеру, и того 2 камеры и доступ теперь настроил извне на NVR.
Но как теперь будет правильно выставить битрейт на камере? Можно/нужно выставить максимальный, чтобы NVR с камерами имел максимальную ширину пропускания в локалке? Или в локалке камеры и так связаны на 100 мегабитной скорости сети локально и настройки на камерах имеют отношение для доступа снаружи? Оставить как есть, 2 мегабит?
Ещё хочу спросить про I Frame, какие значение лучше использовать при частоте 12 кадров/сек? В два раза больше, 24 или наоборот меньше, 6 ? При 25 кадрах по умолчанию выставляется значение 50 I Frame.
БОльшие значения требуют бОльшей ширины канала или наоборот, чем меньше, тем шире нужен канал?

 
pushkinДата: Понедельник, 23.12.2019, 15:54 | Сообщение # 11
Группа: Проверенные
Сообщений: 10
Репутация: 2
Статус: Offline
Цитата siqueiros ()
Ещё хочу спросить про I Frame, какие значение лучше использовать при частоте 12 кадров/сек? В два раза больше, 24 или наоборот меньше, 6 ? При 25 кадрах по умолчанию выставляется значение 50 I Frame.БОльшие значения требуют бОльшей ширины канала или наоборот, чем меньше, тем шире нужен канал?
I-Frame указывает на период формирования опорного кадра
если по-умолчанию при 25 кадр/сек стоит значение 50, то опорным будет каждый 50й кадр - т.е. опорный появляется каждые 2 секунды
при неизменной скорости уменьшение параметра I-Frame требует большей ширины полосы (т.к. опорные кадры весят больше чем межкадровая информация)
по идее при I-Frame = 1 получим что-то похожее на кодек MJPEG, а он требует космической ширины полосу при высокой скорости оцифровки

Личная практика, не претендующая на 100% истину, показала, что опорный кадр раз в 1 секунду при 25 кадр/сек - это поток с вполне высоким шансом получить достоверный кадр при просмотре записанной динамичной сцены
 
siqueirosДата: Понедельник, 23.12.2019, 17:05 | Сообщение # 12
Группа: Проверенные
Сообщений: 85
Репутация: 0
Статус: Offline
Цитата pushkin ()
по идее при I-Frame = 1 получим что-то похожее на кодек MJPEG

То есть I-Frame = 1 значит, что каждый кадр будет опорным! А если указать значение равное используемому количеству кадров, например 12 к/с и 12 i Frame, то это будет значить формирование опорного кадра каждую секунду? При тех же 12 к/с — iFrame 24 = тогда каждые 2 секунды. iframe 18 = 1,5 секунд. Верно?

Спасибо за разъяснения !
 
pushkinДата: Среда, 25.12.2019, 12:13 | Сообщение # 13
Группа: Проверенные
Сообщений: 10
Репутация: 2
Статус: Offline
Цитата siqueiros ()
То есть I-Frame = 1 значит, что каждый кадр будет опорным! А если указать значение равное используемому количеству кадров, например 12 к/с и 12 i Frame, то это будет значить формирование опорного кадра каждую секунду? При тех же 12 к/с — iFrame 24 = тогда каждые 2 секунды. iframe 18 = 1,5 секунд. Верно?
Да именно так
 
siqueirosДата: Пятница, 27.12.2019, 16:43 | Сообщение # 14
Группа: Проверенные
Сообщений: 85
Репутация: 0
Статус: Offline
Выставил iFrame = 36 (2.5сек), при частоте потока в 12к/сек, — при более высоких значениях наблюдаю эффект "заезженной пластинки" в передаче звука, через определенные интервалы звук "дергается" и повторяется, как эхо. Хотя еще не до конца установил причину, возможно это NVR не справляется или задержки канала интернет.
 
iTuneDVRДата: Пятница, 27.12.2019, 23:47 | Сообщение # 15
Группа: Проверенные
Сообщений: 3922
Репутация: 141
Статус: Offline
Ну, тут надо все-таки определится что нужно, ведь лаги видео незаметные глазу или малозаметные - это ничто по сравнению со звуком.

Мотивация, направление, посыл ;)
"Вспоминание" паролей Dahua SmartPSS, Hikvision iVMS4200, генерация временного для Uniview. Исследования IT.
www.iTuneDVR.ru
 
Установка оборудования видеонаблюдения в Москве и Московской области
mrfinnyДата: Вторник, 14.01.2020, 18:14 | Сообщение # 16
Группа: Проверенные
Сообщений: 9
Репутация: 0
Статус: Offline
Подскажите по сабжу, задача аналогичная, на сайт трансляцию в прямом эфире добавили. Теперь нужно так же на сайт добавить и архив. Доступ к архиву по FTP или SMB. Чтобы транслировать и его, как я понимаю, нужно выгружать файлы в какой-то буфер и только потом это все транслировать на сайт...нет способа проще?
 
iTuneDVRДата: Вторник, 14.01.2020, 18:16 | Сообщение # 17
Группа: Проверенные
Сообщений: 3922
Репутация: 141
Статус: Offline
Заводи на облако (альтернативное, например ipeye), заводи там пользователей, раздавай права и не парься wink
Там же трансляции можно точечно встраивать куда надо отдельных каналов


Мотивация, направление, посыл ;)
"Вспоминание" паролей Dahua SmartPSS, Hikvision iVMS4200, генерация временного для Uniview. Исследования IT.
www.iTuneDVR.ru


Сообщение отредактировал iTuneDVR - Вторник, 14.01.2020, 18:19
 
mrfinnyДата: Вторник, 14.01.2020, 18:32 | Сообщение # 18
Группа: Проверенные
Сообщений: 9
Репутация: 0
Статус: Offline
Цитата iTuneDVR ()
Заводи на облако (альтернативное, например ipeye), заводи там пользователей, раздавай права и не парься Там же трансляции можно точечно встраивать куда надо отдельных каналов


У нас идея, чтобы видео было именно на внутрикорпоративном сайте. И эфир и архив. Этот способ с ipeye позволит тянуть с него на наш сайт? Так - то стандартного hik-connecta достаточно, или я чего-то не понял?
 
iTuneDVRДата: Вторник, 14.01.2020, 21:34 | Сообщение # 19
Группа: Проверенные
Сообщений: 3922
Репутация: 141
Статус: Offline
Цитата mrfinny ()
У нас идея, чтобы видео было именно на внутрикорпоративном сайте. И эфир и архив. Этот способ с ipeye позволит тянуть с него на наш сайт?
Нет.

Цитата mrfinny ()
Так - то стандартного hik-connecta достаточно, или я чего-то не понял?
Коннект явно корпоративный, раз устраивает wink

Добавлено (14.01.2020, 21:34)
---------------------------------------------
Да, не понял или не правильно сформулировал задачу


Мотивация, направление, посыл ;)
"Вспоминание" паролей Dahua SmartPSS, Hikvision iVMS4200, генерация временного для Uniview. Исследования IT.
www.iTuneDVR.ru


Сообщение отредактировал iTuneDVR - Вторник, 14.01.2020, 21:34
 
mrfinnyДата: Среда, 15.01.2020, 11:12 | Сообщение # 20
Группа: Проверенные
Сообщений: 9
Репутация: 0
Статус: Offline
Видимо да, неправильно сформулировал. Hika хватает как облачного просмотрщика. Но задача как раз и стоит сделать на сайте. А устраивает Хик - имелось ввиду на сейчас, пока задача не решена. И менять шило на мыло не имеет смысла, т.к. задачи максимально простые - эфир + архив недельки на 2.
 
iTuneDVRДата: Среда, 15.01.2020, 12:31 | Сообщение # 21
Группа: Проверенные
Сообщений: 3922
Репутация: 141
Статус: Offline
Значит надо собраться с мыслями и все подробно изложить.
От деталей будет все зависеть.
Внутри сети можно и мультикаст трансляцию организовать, чтобы от большого количества пользователей не положить сеть.
Что же касается архива, то он не всем и нужен возможно и в то же время ничего лучшего чем хиковские приложения нет.

Это не шило и не мыло. Равнять это не нужно. У каждого своё предназначение.

P2P доступ - это одно, облако это другое, архивы это своё в каждом конкретном случае по контексту.


Мотивация, направление, посыл ;)
"Вспоминание" паролей Dahua SmartPSS, Hikvision iVMS4200, генерация временного для Uniview. Исследования IT.
www.iTuneDVR.ru
 
  • Страница 1 из 1
  • 1
Поиск: