что такое мультикаст в видеонаблюдении

Настройка Multicast в системах видеонаблюдения

Настройка Multicast в системах видеонаблюдения

Мультикаст (multicast) – технология передачи данных, позволяющая доставить одни и те же данные большому числу пользователей, не перегружая при этом источник данных и сеть.

При использовании multicast в системе видеонаблюдения камера или видеосервер отправляет в сеть один единственный поток данных, который затем дублируется маршрутизатором или коммутатором с функцией маршрутизации мультикаст-трафика.

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

Для применения технологии multicast необходимо выполнение следующих условий:

Преимуществами мультикаста являются:

Также мультикаст не пригоден для работы с архивами видеосервера с удаленных рабочих мест. При просмотре архива подразумевается выборочное воспроизведение записей на разных рабочих местах. Это, в свою очередь, вынуждает использовать «традиционный» Unicast и, соответственно, увеличивать трафик сети.

Но если вы все же хотите использовать в своей системе мультикаст, нужно его включить. Однако перед включением обязательно проверьте, что сСетевое оборудование не блокирует мультикаст трафик, а в настройках вашего VLC плеера нет флажка RTP поверх RTSP (TCP).

Для разного оборудования для видеонаблюдения мультикаст включается по разному. Приведем несколько примеров.

Dahua

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

Адрес UDP по умолчанию — 224.1.2.3, диапазон изменения — 224.X.X.X.to 239.X.X.X

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

OMNY PRO

Включение мультикаст выполняется в WEB интерфейсе.

Заходим Configuration—Advance Set—Access Platform—PU SetRegister Server> вводим адреса между 224—239 сегментом, например, 224.168.1.100, указываем порт 10102.

Сохраняем, устройство перезагружается. Открываем VLC плеер для проверки (Media /открыть URL/сеть) и вводим строку запроса udp://@224.168.1.100:10102 (соответствующий адрес и порт).

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

Новые модели имеют другое расположение настроек мультикаст:

Configuration>>network management>>Network Service>>MUC

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

OMNY Base

Включение мультикаст выполняется в WEB интерфейсе. Путь Settings/Network/RTSP — Multicast Settings / Enable Multicast, затем вводим адреса между 224—239 сегментом, например, 224.1.2.3, указываем порт 10000 и сохраняем.

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

Открываем VLC плеер для проверки (Медиа/открыть URL/сеть) и вводим строку запроса как RTSP.

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

Убедитесь, что в настройках вашего VLC плеера нет флажка RTP поверх RTSP (TCP).

Вот, пожалуй, и все. Мы же напоминаем, что наша компания «Запишем всё» с 2010 года занимается проектированием, монтажом, обслуживанием и ремонтом систем видеонаблюдения и видеодомофонов в Москве и Подмосковье.

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

Звоните +7 (499) 390-28-45 с 8-00 до 22-00 в любой день недели, в том числе и в выходные. Мы будем рады Вам помочь!

Источник

В каких ситуациях Multicast выгодно применять в IP-видеонаблюдении?

Что такое multicast?

Мультикаст (multicast) – технология передачи данных, когда необходимо доставить одни и те же данные большому (и даже неограниченному) числу получателей, не перегружая при этом источник данных и сеть.

При использовании multicast камера или видеосервер отправляет в сеть один единственный поток данных, который затем дублируется маршрутизатором или коммутатором с функцией маршрутизации мультикаст-трафика. Поток может приниматься практически неограниченным количеством получателей. Например, поток с одной IP-камеры может приниматься неограниченным числом зрителей интернет трансляции. Или поток с видеосервера может приниматься на десятках рабочих мест операторов видеонаблюдения, не нагружая при этом ни видеосервер, ни сетевой порт видеосервера.

Исходящий из камеры или сервера трафик практически не изменяется и не зависит от количества получателей.

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

Что нужно для использования multicast?

Для применения технологии multicast необходимо выполнение следующих условий:

Просто применение камер или серверов с multicast не дает результата без специальных коммутаторов и сложной настройки.

Преимущества и недостатки использования multicast

Преимуществами мультикаста являются:

Дополнительно стоит упомянуть о непригодности мультикаст для работы с архивами видеосервера с удаленных рабочих мест. При просмотре архива подразумевается выборочное воспроизведение записей на разных рабочих местах. Это, в свою очередь, вынуждает использовать «традиционный» Unicast и, соответственно, увеличивать трафик сети.

В итоге Multicast имеет смысл применять только если в системе большое количество удаленных рабочих мест для отображения одних и тех же камер, которые не используются для просмотра видеоархивов. При построении систем видеонаблюдения с multicast следует выбирать сетевое оборудование с поддержкой IGMP snooping.

Источник

Трафик IP Multicast: как он работает и приложения, которые его используют

Что такое многоадресный трафик?

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

Наконец, у нас есть IP Multicast-трафик, о чем мы и поговорим сейчас подробно. Многоадресный трафик специально связан с группой «клиентов», заинтересованных в получении этого сетевого трафика. Если он не входит в группу многоадресной рассылки, они не получат информацию, это идеально для того, чтобы не разрушать сети или не отправлять копии всех пакетов всем клиентам. Связь выполняется один раз от исходного IP-адреса одноадресной рассылки к выбранному IP-адресу многоадресной рассылки, независимо от того, сколько клиентов находится на этом адресе многоадресной рассылки, все в группе получат дейтаграммы.

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

IP-адресация для многоадресной рассылки

Остальная часть диапазона 224.0.0.0/8 была назначена различным приложениям на протяжении многих лет или только что была зарезервирована IANA. Диапазон 223.0.0.0/8 зарезервирован для использования с протоколом SSM. Диапазон 239.0.0.0/8 используется для управления, здесь операторы сети предоставляют услуги IPTV для телевидения через Интернет. Вы можете посетить документ RFC3171 где вы найдете все существующие и зарезервированные диапазоны адресации IP Multicast.

Для чего нужен многоадресный трафик?

Многоадресный трафик широко используется в услугах платного телевидения различных оптоволоконных операторов Испании, например, Movistar. Благодаря многоадресной IP-рассылке оператор может предлагать высококачественную потоковую передачу видео и аудио всем клиентам, которые его нанимают, декодер будет прослушивать IP-адрес специально от Multicast для получения всей информации, а маршрутизатор будет получать каналы, проконсультировавшись Это. через протокол RIPv2. Благодаря платформе Movistar TV все клиенты могут получать телесигнал в своих домах без каких-либо задержек, пикселизации или остановок, когда тысячи подключенных клиентов смотрят футбольный матч.

Как вы видели, многоадресный трафик используется, прежде всего, в услугах IPTV операторов, поэтому для того, чтобы все работало правильно, важно, чтобы и маршрутизатор, и коммутаторы (если они есть) правильно управляли этим многоадресным трафиком. Наиболее важным протоколом для правильного управления многоадресным трафиком является так называемое IGMP Snooping для сетей IPv4 и протокол MLD для сетей IPv6, эти протоколы отвечают только за отправку трафика на компьютеры, которые фактически «слушают» его. трафик, а не на все компьютеры в сети, чтобы избежать его коллапса или замедления.

Источник

Передача видео Multicast: простые решения сложных проблем

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

Илья Назаров
Системный инженер
компании «Интелком лайн»

Рассмотрим некоторые конкретные задачи, которые могут возникнуть при работе с IP-сетями.

Обеспечение надежности передачи Multicast

На сегодня различные возможности QoS реализованы практически на любом сетевом оборудовании. С принципами их работы и примерами настроек можно ознакомиться в Интернете, поэтому рассматривать их не будем. Сложности возникают, когда даже при обеспечении гарантированной пропускной способности на канале все равно возникают потери пакетов. Такая ситуация типична для каналов последней мили, где потери пакетов происходят вследствие ошибок на физическом уровне. Наиболее актуальной данная проблема является для операторов услуг IPTV, которые не всегда могут обеспечить качественный канал до оборудования абонента Производители решений IPTV решают данную проблему, встраивая возможность повторной отправки потерянного пакета. В общем случае для этого используются специальные серверы, кэширующие видеопотоки, которые устанавливаются на периферийных узлах. Абонентские устройства (set top box) отслеживают состояние потоков и при возникновении потерь пакетов запрашивают повторную передачу этих пакетов у ближайшего сервера. Если поток передается в формате Multicast, повторные пакеты передаются абонентскому устройству в виде Unicast, чтобы не нагружать каналы других пользователей.

В настоящее время ведутся разработки стандартного протокола Pragmatic General Multicast (RFC 3208), который также предназначен для отслеживания потерь пакетов Multicast и повторной их отправки. Некоторые производители сетевого оборудования и операционных систем уже реализуют функционал PGM в своих продуктах.

Передача поверх сетей Unicast

В качестве примера можно привести популярную утилиту OpenVPN с открытым исходным кодом, которая может работать в любом из этих режимов. Режим маршрутизации здесь используется по умолчанию, в этом случае создается виртуальный TUN-интерфейс с присвоенным IP-адресом. Для настройки туннеля в режиме коммутации требуется, во-первых, установить пакет утилит Bridge UtiIs, во-вторых, произвести дополнительные изменения в файле конфигурации. Вместо TUN указываем тип интерфейса ТАР (этот тип используется для прозрачной передачи кадров Ethernet) и указываем сценарии инициализации и отключения туннеля:

dev tap0
up «/etc/openvpn/up.sh»
down «/etc/openvpn/down.sh»

В сценарии инициализации (up.sh) включаем виртуальный интерфейс в режиме прозрачной передачи кадров и присваиваем ему соответствующий идентификатор bridge:

/sbin/ip link set tap0 up promise on
/usr/sbin/brctl addif br0 tap0

В сценарии отключения (down.sh) отвязывается идентификатор и отключается интерфейс:

/usr/sbin/brctl delif br0 tap0
/sbin/ip link set tap0 down

При этом в файле /etc/network/interfaces уже должны быть прописаны настройки интерфейса bridge:

auto br0
iface br0 inet static
bridge_ports eth0

На интерфейсе br0 при этом можно настроить IР-адрес, который будет использоваться для удаленного доступа на сам сервер. Таким образом, туннельный интерфейс и интерфейс локальной сети (eth0) оказываются в одной группе с общим идентификатором br0, и трафик между этими интерфейсами будет передаваться прозрачно, аналогично тому, как это делает обычный коммутатор.

Объединение доменов

Использование шлюза

Кардинальным решением при объединении доменов вещания будет использование специального шлюза. Такой вариант, несмотря на дороговизну, обладает наибольшей гибкостью и иногда является единственным способом решить проблему совместимости. Шлюз может не только осуществлять трансляцию адресов, но и полностью преобразовывать потоки на более глубоком уровне. Например, можно, принимая постоянный поток RTP из одного домена, осуществлять его перекодировку (transcoding) на лету и добавить возможность подписки на поток по протоколу RTSP в другом домене. При этом для приема и передачи потоков можно использовать адреса и Multicast, и Unicast, а также их комбинации при дублировании потоков. Решения IPTV и VoD различных производителей, как правило, содержат в себе подобный функционал, чтобы обеспечить совместимость с различными абонентскими устройствами и сетевой инфраструктурой.

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

Еще один вариант использования:

Опция duplicate позволяет дублировать потоки, используя разные IP-адреса и UDP-порты. В данном примере мы принимаем тот же поток и передаем его в двух экземплярах: с адресами 239.2.2.2 и 192.168.1.1. Указывая в качестве параметра dst-адреса Unicast, можно также решить проблему с передачей потока через сети, которые не поддерживают маршрутизацию Multicast.

Изучайте протоколы!

Мы рассмотрели далеко не полный список проблем, связанных с передачей IP Multicast. Но в любой ситуации поиск решения не составит труда, если специалист обладает хорошими знаниями принципов работы технологий и протоколов. Поэтому главной рекомендацией будет доскональное изучение стандартов и постоянное совершенствование своих знаний, что позволит избежать большинства проблем или свести к минимуму расходы на их решение.

Источник: Журнал «Системы безопасности» #4, 2012

Источник

Использование технологии Multicast при создании постов наблюдения

Платформа VideoNet – это мощный инструмент автоматизации процесса видеонаблюдения и охраны объекта, простой в управлении, надежный и проверенный на тысячах инсталляций в России и в мире.

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

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

Использование Multicast-передачи предоставляет существенные преимущества по сравнению с традиционным подходом. Например, увеличение количества удаленных рабочих мест оператора не влечет за собой увеличение нагрузки на сервер и сетевую структуру.

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

Разберем преимущества использования Multicast на простом примере. К серверу подключено 20 FullHD камер, способных выдавать 2 видеопотока – основной и дополнительный. Основной поток с FullHD камеры при средней интенсивности сцены составляет – 4 Mbps, дополнительный поток на трансляцию в режиме Multiscreen (640×480)- 1Mbps. В нашей системе также есть 5 клиентских АРМ, которые подключаются к серверу для просмотра камер.

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

При трансляции дополнительных потоков для просмотра 20 камер для каждого из пяти операторов будет 20Mbps. Суммарный поток для 5 клиентов на отображение составит 100Mbps! Кроме того, значительно повышается нагрузка на сервер – ведь в ответ на каждый запрос видеопотоков от каждого клиента, сервер вынужден формировать уникальный поток на трансляцию (пусть видео для каждого из запросов и будет идентичным).

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

Даже на простом примере цифры впечатляют.

На большом объекте, где установлено 5 серверов и к каждому из них подключено по 100 видеокамер, и есть 15 клиентских мест оператора, поток с одного сервера для одного получателя может достигать 100Mbps без использования Multicast-передачи!

что такое мультикаст в видеонаблюдении. Смотреть фото что такое мультикаст в видеонаблюдении. Смотреть картинку что такое мультикаст в видеонаблюдении. Картинка про что такое мультикаст в видеонаблюдении. Фото что такое мультикаст в видеонаблюдении

Для организации передачи видеоданных в VideoNet разработан модуль SM-Multicast, который устанавливается на сервер. Лицензии необходимо приобретать по количеству серверов, с которых будет происходить трансляция.

Модуль SM-Multicast позволит организовать передачу видеоданных в multicast-режиме по всем источникам с одного узла сети VideoNet, что даст возможность оптимизировать нагрузку на сетевую инфраструктуру и существенно снизит требования к вычислительным мощностям сервера при больших клиентских нагрузках.

VideoNet обеспечивает надежный контроль обстановки, не зависящий от внимательности оператора благодаря:

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *