Як створити онлайн трансляцію з камер відеоспостереження Hikvision & Dahua

21.01.2021

Прямые трансляции в формате видео — хороший способ увеличить аудиторию. Особенно эффективно онлайн трансляции отработали бы для, например, изданий и компаний из сектора журналистики по тематике которых проводятся мероприятия, конференции. Замечательно они работают для рекламы туризма, отображая места для отдыха. Хороши трансляции и для добросовестных строительных компаний, позволяющие отображать в реальном времени процесс строительства. Незаменимы они и при освещении общественных мероприятий.

Ивенты могли бы быть освещены и в формате текстовой трансляция, например, в социальной сети Twitter, но интерес к текстовым трансляциям будет значительно ниже.

Создать трансляцию можно бесплатно через различные социальные сети, предоставляющие потоковое видео.

 

Самым распространённым сервисом является YouTube. На канале можно было бы вести как любительское, так и профессиональное вещание. Поэтому мы остановимся на нём.

Многих интересует тема создания онлайн видеотрансляций с разных камер видеонаблюдения, но как это организовать знают далеко не все.

Современные IP-камеры могут сами передавать видео и аудио потоки в реальном режиме времени по протоколу RTSP на медиа-серверы, на некоторые программные видео-микшеры, на видео-регистраторы, а также на сервисы работы с потоками, приходящими с IP-камер, но для потоковой трансляции типа YouTube нужен не RTSP, а RTMP. А вот RTMP на камерах как правило отсутствует.

Разумеется, можно решить эту проблему через промежуточный компьютер, формирующий RTMP из RTSP. То есть изображение с камеры забирается с помощью программного обеспечения кодируется и отправляется на нужный сервис видео-вещания или на ваш медиа-север. с которого потоки уже запрашивают и просматривают удаленные зрители. Но мы рассмотрим возможность сделать это без промежуточного ПО, т.е. прямо с камеры видеонаблюдения.

Главные требования, предъявляемые современными пользователями к системам видеонаблюдения – функциональность и высокая производительность. А теперь открываются новые возможности, при которых оборудование охранных систем может успешно использоваться для привлечения новых клиентов и повышения лояльности существующих.

Не так давно в 2017 году появилась возможность настройки прямой трансляции на Youtube с ряда камер Hikvision. А в 2019 эту возможность стали предоставлять камеры Dahua. Но всё это благодаря спецпрошивкам, которые устанавливаются отдельно и за отдельные деньги.

Теперь, чтобы обеспечить онлайн-трансляцию с объекта достаточно установить соответствующую видеокамеру, на которую есть спецпрошивки, подключить её к Интернет и зарегистрировать пользовательский канал на YouTube. И всё!

Но всё по порядку.

1. Аккаунт в YouTube

Первое что стоило бы сделать, зарегистрировать аккаунт в Google, ведь он необходим для организации трансляция в YouTube.

Для создания прямых трансляций через сервисы от Google желательно чтобы у аккаунта была бы позитивная репутация на YouTube.

Затем зарегистрировать свой канал на YouTube и разрешить на нём онлайн стриминг, для чего:

  • Перейти в специальный раздел Creator Studio по ссылке youtube.com/dashboard?o=U;
  • Открыть из вкладки Channel страницу Status and features по ссылке youtube.com/features;
  • Включить пункт Live events из списка Features.

После выполнения этих действий, возможность прямого потокового вещания должна была бы быть подключена.

После активации функции прямой трансляции, в разделе Video Manager появится пункт Live Events.

Итого, теперь в меню управления Live Events должна была бы появится возможность создавать прямые трансляции просто перейдя по ссылке Create live event.

Интерфейсы и странички настройки в YouTube периодически меняются, но смысл и последовательность формирования LiveVideo остаётся не изменной. Так поля, характеризующие этот поток, которые надо заполнить перед началом трансляции не менялись от начала:

  • название прямой трансляции;
  • число и время — включая часовой пояс — начала трансляции;
  • описание;
  • теги;
  • доступ;
  • сообщение для подписчиков;
  • категория;
  • тип.

Но всё же лучше посмотреть документацию с Google для более точной настройки, лишь руководствуясь последовательностью, описанной ниже.

А пока вернёмся к камерам.

2. Заказ перепрошивки купленной камеры

Решив использовать камеру для стриминга потоковых трансляций, её сначала нужно купить со стандартной прошивкой. А затем заказать у нас услугу модификации прошивки.

Перепрошивка у нас может занять от одного до пары дней, если камера включена в список поддерживающих возможность перепрошивки на поддержку RTMP. Списки камер Hikvision (7-a) и Dahua (7-b) приведены в конце данной статьи.

Заказанные камеры до их оплаты в стандартной конфигурации не перепрошиваются. Залить соответствующую прошивку у нас можно и на ранее купленную даже не у нас камеру, если она внесена в список.

Стоимость перепрошивки не превышает 1500 грн за камеру, что минимум в 6 раз меньше покупки компьютера для постоянного преобразования видеопотока без учёта как системного ПО, так и стоимости программ преобразования потока и подачи трансляции, а они, если использовать лицензии, стоят сравнимых со стоимостью железа компьютера денег.

Сама прошивка клиентам не отдаётся во избежание несанкционированного распространения. При этом нужно помнить, что если перепрошить камеру более новой стандартной публичной прошивкой, то поддержка RTMP исчезнет. А восстановление функции нужно будет делать заново.

3-a. Подготовка камеры Hikvision для настройки трансляции

После активации камеры, Вам необходимо включить RTMP-протокол. Идём на Веб-интерфейс камеры и в настройках старых камер переходим на страницу «Расширенная конфигурация» -«Сеть» -«RTMP», устанавливаем флажок «Вкл».

Или в более новых камерах в настройках переходим на страницу «Сеть» - «Доп.настройки» -«RTMP», устанавливаем флажок «Вкл».

3-b. Подготовка камеры Dahua для настройки трансляции

После активации камеры, нам необходимо активировать RTMP-протокол. Для этого идем в пункт «Network» (Сеть), находим пункт «Access Platform» (Доступ) и выбираем вкладку «RTMP» и ставим галочку «Еnable» (Вкл.).

Далее нужно выбрать тип стрима – основной поток, либо один из двух доп- потоков, где будут соответствующие настройки видео и аудио.

Далее Вам нужно выбрать в графе «Address Type» пункт «Custom», после чего ниже станет активна строка «Custom Address», куда мы позже вставим ссылку на стрим с YouTube

4. Настройка трансляции камер на Youtube

Важно!Будьте готовы к тому, что YouTube – как наиболее популярная стрим-платформа – не даст Вам возможность подтягивать стрим-поток в разрешении больше, чем 1080р. Для доступа к более высокому разрешению стрим-видео – рекомендуем ознакомиться с внутренними правилами YouTube.

Формирование ссылки на YouTube.

Заходим на YouTube, выбираем «Начать трансляцию».

Далее на следующей странице выбираем «Создать трансляцию с видеодекодером».

Пункт «Прямые трансляции». Нажимаем слева «Все трансляции» и справа вверху «Создать трансляцию».

Переходим на настройки, заполняем все поля и ставим тип доступа. После нажимаем внизу справа синюю кнопку «Создать трансляцию».

Пункт «Подстройка трансляции» устанавливаем в значение «Вести эфир с наименьшей задержкой», нажимаем «Создать мероприятие».

 

Далее Вы перейдете на страницу настроек, где нужно будет выбрать тип ключа трансляции. Выбираем «Многоразовый» и в пункте «Выберите поток» нажимаем «Создать новый поток».

Далее посреди экрана откроется меню «Создание потока». Заполняем поля и выбираем битрейт, соответсвующий качеству Вашего видео. Сохраняем все настройки.

Вернувшись в настройки стрима, выбираем в «Настройка видеодекодера» пункт «Другие видеокодеры». Далее ниже будет пункт №2 «Укажите название потока и URL серверов». Нас интересуют первые две строки и информация в них:

 

5-a. Настройка URL и дополнительных параметров трансляции в камере Hikvision

Запускаем веб-интерфейс, находим "видео и аудио". Выставляем разрешение (как выбрали на YouTube), выставляем битрейт (рекомендуемый сайтом). И не забываем включить тип видео – «видео и аудио».

В настройках аудио, выбираем тип кодирования аудио — ААС.

Теперь, на камере нужно прописать путь, по которому будет идти трансляция. Напомню, для этого в новых камерах нужно зайти: «Сеть» - «Доп. Настройки» - «RTMP» (для старых: «Расширенная конфигурация» -«Сеть» -«RTMP»,). Ставим галочку и прописываем URL RTMP: вносим URL основного сервера, далее ставим «/»  и вносим название потока (эти данные ранее дал YouTube).

На этом настройка камеры завершена. (Не забываем сохранять все настройки!) Переходим на сайт.  Выбираем "панель управления трансляциями". 

5-b. Настройка URL трансляции в камере Dahua

С помощью любого текстового редактора копируем сначала адрес из второй строки «URL» основного сервера, потом ставим символ «/» и после него вставляем информацию из первой строки «Название потока» Пример ниже:

Настройка камеры завершена. Возвращаемся к настройкам стрима на YouTube. Выбираем «Панель управления трансляциями»

6. Завершение настройки трансляции на Youtube

Выбираем «Панель управления трансляциями» и нажимаем «Предварительный просмотр»

В верхней части экрана появится синяя строка подготовки. Скрин ниже:

Как только эта строка автоматически пропадет, вы перейдете на пункт «Убедитесь, что всё в порядке». Нажмите «Начать трансляцию»

Обращаем особое внимание на окно сайта, тут может быть описание проблемы, при запуске трансляции. Если проблемы с сетью, или неверно настроено, то сразу выдаст ошибку (например: Не удается получить данные от видеокодера.). Если все в порядке, то нажимаем "предварительный просмотр" и ожидаем окончания подключения. Если все хорошо, то можно начинать трансляцию.

И на вкладке: "воспроизвести на странице просмотра" можно смотреть готовую видеотрансляцию.

Добро пожаловать в прямой эфир!

Если не останавливать на сайте, трансляция будет идти до первого сбоя сети или выключения камеры. Поэтому переодически поглядывайте на неё и перезапускайте при необходимости. А на этом всё, удачи!

7-a. Список камер Hikvisionс поддержкой RTMP(после перепрошивки)

Примечание: Камера обязательно должна иметь аудиовход (в названии индекс -S) либо встроенный микрофон.

Основной список:                                                                   

Камеры серии: R2

 

 

DS-2CD2110F-I(W)(S)

DS-2CD2120F-I(W)(S)

DS-2CD2410F-I(W)

DS-2CD2420F-I(W)

DS-2CD2610F-I(S)

DS-2CD2620F-I(S)

DS-2CD2710F-I(S)

DS-2CD2720F-I(S)

 

Камеры серии: R6

 

 

DS-2CD2122FWD-(W)(S)

DS-2CD2122FWD-I(W)(S)

DS-2CD2142FWD-I(W)(S)

DS-2CD2522FWD-I(W)(S)

DS-2CD2542FWD-I(W)(S)

DS-2CD2622FWD-I(S)(Z)

DS-2CD2642FWD-I(S)(Z)

DS-2CD2722FWD-I(S)(Z)

DS-2CD2722FWD-I(S)(Z)

DS-2CD2F42FWD-IWS (поворотная камера)

 

Кроме того, есть ещё дополнительный список камер, на которых прошивки мы не тестировали, но по мнению производителя всё должно работать:

Камеры серии: G1

 

 

DS-2CD2025FWD-I

DS-2CD2035FWD-I

DS-2CD2055FWD-I

DS-2CD2085FWD-I

DS-2CD2025FHWD-I

DS-2CD2125FWD-I(S)

DS-2CD2125FWD-IM

DS-2CD2135FWD-I(S)

DS-2CD2155FWD-I(S)

DS-2CD2185FWD-I

DS-2CD2125FHWD-I(S)

DS-2CD2325FWD-I

DS-2CD2335FWD-I

DS-2CD2355FWD-I

DS-2CD2385FWD-I

DS-2CD2325FHWD-I

DS-2CD2425FWD-I(W)(S)

DS-2CD2435FWD-I(W)(S)

DS-2CD2455FWD-I(W)(S)

DS-2CD2525FWD-I(W)(S)

DS-2CD2525FHWD-I(W)(S)

DS-2CD2535FWD-I(W)(S)

DS-2CD2555FWD-I(W)(S)

DS-2CD2T25FWD-I

DS-2CD2T35FWD-I5/I8

DS-2CD2T55FWD-I5/I8

DS-2CD2T85FWD-I5/I8

DS-2CD2T25FHWD-I5/I8

DS-2CD2T43G0-I8

DS-2CD2625FHWD-IZS

DS-2CD2625FWD-IZS

DS-2CD2635FWD-IZS

DS-2CD2655FWD-IZS

DS-2CD2685FWD-IZS

DS-2CD2725FHWD-IZS

DS-2CD2725FWD-IZS

DS-2CD2735FWD-IZS

DS-2CD2755FWD-IZS

DS-2CD2785FWD-IZS

DS-2CD2H25FHWD-IZS

DS-2CD2H25FWD-IZS

DS-2CD2H35FWD-IZS

DS-2CD2H55FWD-IZS

DS-2CD2H85FWD-IZS

DS-2CD2023G0-I

DS-2CD2043G0-I

DS-2CD2063G0-I

DS-2CD2083G0-I

DS-2CD2123G0-I(S)

DS-2CD2143G0-I(S)

DS-2CD2163G0-I(S)

DS-2CD2183G0-I(S)

DS-2CD2323G0-I

DS-2CD2343G0-I

DS-2CD2363G0-I

DS-2CD2383G0-I

DS-2CD2623G0-IZS

DS-2CD2643G0-IZS

DS-2CD2663G0-IZS

DS-2CD2683G0-IZS

DS-2CD2723G0-IZS

DS-2CD2743G0-IZS

DS-2CD2763G0-IZS

DS-2CD2783G0-IZS

DS-2CD2H23G0-IZS

DS-2CD2H43G0-IZS

DS-2CD2H63G0-IZS

DS-2CD2H83G0-IZS

 

Камеры серии: E3

 

 

DS-2CD2D11G0(/M)-D/NF

DS-2CD2D21G0(/M)-D/NF

DS-2CD2T21G0-I(S)

DS-2CD2121G0-I(W)(S)

DS-2CD2321G0-I/NF

DS-2CD2621G0-I(Z)(S)

DS-2CD2721G0-I(Z)(S)

DS-2CD1323GO-I

DS-2CD1723G0-I(Z)

DS-2CD2023G0D-IW2

DS-2CD2123G0D-IW2

 

 

7-b.Список камер Dahua с поддержкой RTMP(после перепрошивки)

DH-IPC-

 

 

EB

 

 

EB5531P

EB5531P-M

EB5531P-M12

HDB

 

 

HDB4231CP-AS-0280B-S2

HDB4231CP-AS-0360B-S2

HDB4231CP-M12-0280B-S2

HDB4231CP-M12-0360B-S2

HDB4231GP-AS-0280B

HDB4231GP-AS-0360B

HDB4431CP-AS-0280B-S2

HDB4431CP-AS-0360B-S2

HDB4431CP-M12-0280B-S2

HDB4431CP-M12-0360B-S2

HDB4431GP-AS-0280B

HDB4431GP-AS-0360B

HDB5331EP-0185B

 

 

HDBW

 

 

HDBW4231EP-AS-0280B-S2

HDBW4231EP-AS-0360B-S2

HDBW4231EP-AS-0600B-S2

HDBW4231EP-ASE-0280B

HDBW4231EP-ASE-0360B

HDBW4231EP-ASE-0600B

HDBW4231FP-AS-0280B-S2

HDBW4231FP-AS-0360B-S2

HDBW4231FP-AS-0600B-S2

HDBW4231FP-M12-0280B-S2

HDBW4231FP-M12-0360B-S2

HDBW4231FP-M12-0600B-S2

HDBW4239RP-ASE-NI-0360B

HDBW4239RP-ASE-NI-0600B

HDBW4431EP-AS-0280B-S2

HDBW4431EP-AS-0360B-S2

HDBW4431EP-AS-0600B-S2

HDBW4431EP-ASE-0280B

HDBW4431EP-ASE-0360B

HDBW4431EP-ASE-0600B

HDBW4431FP-AS-0280B-S2

HDBW4431FP-AS-0360B-S2

HDBW4431FP-AS-0600B-S2

HDBW4431FP-M12-0280B-S2

HDBW4431FP-M12-0360B-S2

HDBW4431FP-M12-0600B-S2

HDBW4631EP-AS-0280B-S2

HDBW4631EP-AS-0360B-S2

HDBW4631EP-ASE-0280B

HDBW4631EP-ASE-0360B

HDBW4831EP-ASE-0280B

HDBW4831EP-ASE-0400B

HDBW5231EP-Z-0735-S2

HDBW5231EP-ZE-0735

HDBW5231EP-ZE-27135

HDBW5231EP-ZHE-27135

HDBW5231EP-Z-S2

HDBW5231GP-ZE-0735

HDBW5231GP-ZE-27135

HDBW5231RP-ZE-27135

HDBW5231RP-Z-S2

HDBW5431EP-Z-0735-S2

HDBW5431EP-ZE-0735

HDBW5431EP-ZE-27135

HDBW5431EP-ZHE-27135

HDBW5431EP-Z-S2

HDBW5431GP-ZE-0735

HDBW5431GP-ZE-27135

HDBW5431RP-ZE-27135

HDBW5431RP-Z-S2

HDBW5631EP-ZE-0735

HDBW5631EP-ZE-27135

HDBW5631EP-ZHE-0735

HDBW5631EP-ZHE-27135

HDBW5631GP-ZE-0735

HDBW5631GP-ZE-27135

HDBW5631RP-ZE-27135

HDBW5831EP-ZE-0735

HDBW5831EP-ZE-2712

HDBW5831EP-ZHE-0735

HDBW5831EP-ZHE-2712

HDBW5831GP-ZE-0735

HDBW5831GP-ZE-2712

HDBW5831RP-ZE-2712

 

 

HDP

 

 

HDP4231GP-ASW-0280B

HDP4231GP-ASW-0360B

HDP4431GP-ASW-0280B

HDP4431GP-ASW-0360B

 

 

HDW

 

 

HDW4231EMP-AS-0280B-S2

HDW4231EMP-AS-0360B-S2

HDW4231EMP-AS-0600B-S2

HDW4231EMP-ASE-0280B

HDW4231EMP-ASE-0360B

HDW4231EMP-ASE-0600B

HDW4231MP-0360B-S2

HDW4231MP-0600B-S2

HDW4431EMP-AS-0280B-S2

HDW4431EMP-AS-0360B-S2

HDW4431EMP-AS-0600B-S2

HDW4431EMP-ASE-0280B

HDW4431EMP-ASE-0360B

HDW4431EMP-ASE-0600B

HDW4431MP-0280B-S2

HDW4431MP-0360B-S2

HDW4431MP-0600B-S2

HDW4631EMP-AS-0280B-S2

HDW4631EMP-AS-0360B-S2

HDW4631EMP-ASE-0280B

HDW4631EMP-ASE-0360B

HDW4831EMP-ASE-0280B

HDW4831EMP-ASE-0400B

HDW5231RP-ZE-27135

HDW5231RP-Z-S2

HDW5431RP-ZE-27135

HDW5431RP-Z-S2

HDW5631RP-ZE-27135

HDW5831RP-ZE-2712

 

HF

 

 

HF5231EP-S2

HF5431EP-S2

 

HFW

 

 

HFW4231BP-BAS-0360B-S2

HFW4231BP-BAS-0600B-S2

HFW4231DP-BAS-0360B-S2

HFW4231DP-BAS-0600B-S2

HFW4231EP-S-0360B-S2

HFW4231EP-S-0600B-S2

HFW4231EP-SE-0360B

HFW4231EP-SE-0600B

HFW4231SP-0360B-S2

HFW4231SP-0600B-S2

HFW4231TP-ASE-0360B

HFW4231TP-ASE-0600B

HFW4239TP-ASE-NI-0360B

HFW4239TP-ASE-NI-0600B

HFW4431BP-BAS-0360B-S2

HFW4431BP-BAS-0600B-S2

HFW4431DP-BAS-0360B-S2

HFW4431DP-BAS-0600B-S2

HFW4431EP-S-0360B-S2

HFW4431EP-S-0600B-S2

HFW4431EP-SE-0360B

HFW4431EP-SE-0600B

HFW4431SP-0280B-S2

HFW4431SP-0360B-S2

HFW4431SP-0600B-S2

HFW4431TP-ASE-0360B

HFW4431TP-ASE-0600B

HFW4631EP-S-0280B-S2

HFW4631EP-S-0360B-S2

HFW4631EP-SE-0280B

HFW4631EP-SE-0360B

HFW4631TP-ASE-0280B

HFW4631TP-ASE-0360B

HFW4631TP-ASE-0600B

HFW4831EP-SE-0280B

HFW4831EP-SE-0400B

HFW4831TP-ASE-0280B

HFW4831TP-ASE-0400B

HFW5231EP-Z-0735-S2

HFW5231EP-Z12-S2

HFW5231EP-ZE-0560

HFW5231EP-ZE-0735

HFW5231EP-ZE-27135

HFW5231EP-ZHE-27135

HFW5231EP-ZH-S2

HFW5231EP-Z-S2

HFW5431EP-Z-0735-S2

HFW5431EP-ZE-0735

HFW5431EP-ZE-27135

HFW5431EP-ZHE-27135

HFW5431EP-ZH-S2

HFW5431EP-Z-S2

HFW5631EP-ZE-0735

HFW5631EP-ZE-27135

HFW5631EP-ZHE-0735

HFW5631EP-ZHE-27135

HFW5831EP-ZE-0735

HFW5831EP-ZE-2712

HFW5831EP-ZHE-0735

HFW5831EP-ZHE-2712

HUM

 

 

HUM8230P-E1

HUM8231P-E1

HUM8431P-E1

MBW

 

 

MBW4231P-AS-H-0280B

MBW4231P-AS-H-0360B

MBW4231P-AS-H-0600B

MBW4231P-M12-H-0280B

MBW4231P-M12-H-0360B

MBW4231P-M12-H-0600B

MBW4431P-AS-H-0280B

MBW4431P-AS-H-0360B

MBW4431P-AS-H-0600B

MBW4431P-M12-H-0280B

MBW4431P-M12-H-0360B

MBW4431P-M12-H-0600B

MDW

 

 

MDW4330P-M12-0210B

MDW4330P-M12-0280B

MDW4330P-M12-0360B