Ръководство за отстраняване на неизправности при поточно предаване на UDP мултикаст видео

Въведение

Това Ръководство за отстраняване на неизправности при поточно предаване на UDP мултикаст видео!! обяснява как да конфигурирате мултикаст поточно предаване, проверете откриването на камерата, и разрешаване на често срещани проблеми с възпроизвеждането при използване на UDP MPEG-TS потоци с VLC или SPlayer.

Той е предназначен да ви помогне бързо да идентифицирате грешки в конфигурацията и свързани с мрежата проблеми по време на тестване.


Q: Поддържа ли системата мултикаст? Мога ли да изведа един поток към множество IP адреси?

A: да.

Системата поддържа напълно UDP мултикаст видео стрийминг, позволявайки един видео поток да бъде доставен до множество приемници едновременно без дублиране на потоци за всеки IP адрес.

Това е механизъм за стрийминг "един към много" в рамките на една и съща мрежа.


Как работи UDP Multicast

За да активирате мултикаст режим:

  • Задайте Отдалечено IP на подателя (енкодер) страна към адрес за множествено предаване
    Пример: 224.0.0.23
  • Всички приемници трябва да се присъединят към една и съща мултикаст група, използвайки един и същ IP адрес

Примери за конфигурация на приемник

Remote IP setting on Multicast of SDI AHD to IP encoder board
Дистанционна IP настройка на Multicast на SDI AHD към IP кодираща платка
VLC network URL setting on Multicast of SDI AHD to IP encoder board
VLC мрежова URL настройка на Multicast на SDI AHD към IP енкодерна платка

Плейър:

  • Задайте IP на групата: 224.0.0.23

VLC Media Player:

  • Отворен мрежов поток: udp://@224.0.0.23:8090

Важни бележки

  • Действителният IP на устройството не е важен в режим на мултикаст
  • Доставката на поток зависи от това дали мрежата поддържа мултикаст
  • Всички устройства трябва да се присъединят към една и съща мултикаст група
  • Производителността зависи в голяма степен от стабилността и конфигурацията на мрежата

Пример за отдалечена IP настройка (Страна на енкодера)

Дистанционна IP настройка на мултикаст на SDI/AHD към платка на IP енкодер:

  • Задаване на изходен режим: UDP мултикаст
  • Задаване на мултикаст IP: 224.0.0.23
  • Задаване на порт: например. 8090
  • Запазете конфигурацията и рестартирайте платката за кодиране

Важно: Енкодерът трябва да бъде включен (рестартиран) за да влязат в сила промените.


Пример за настройка на VLC мрежов URL адрес

VLC мрежова URL настройка за мултикаст стрийминг:

  • Отворете VLC
  • Кликнете Медия → Отваряне на мрежовия поток
  • Въведете: udp://@224.0.0.23:8090
  • Щракнете върху Възпроизвеждане

Проверка на камерата и енкодера (Много важно)

Преди да тествате мултикаст поточно предаване:

  1. Проверете видео страница на уеб сървъра
    • Уверете се, че камерата е разпозната правилно
    • Ако камерата не бъде открита, няма да се изведе видео поток
  2. Проверете параметрите на кодиране
    • Правилни настройки за резолюция и битрейт
    • Уверете се, че UDP изходът е активиран
  3. Рестартирайте енкодера след промени в конфигурацията

Ръководство за отстраняване на неизправности при UDP Multicast Video Streaming!!

Ако мултикастът не работи, следвайте този контролен списък за отстраняване на неизправности:

1. Проблеми с мрежовата среда

  • Рутер/суич не поддържа мултикаст
  • IGMP Snooping е активиран, но не съществува IGMP Querier
  • Устройствата са в различни VLAN или подмрежи
  • Wi-Fi мрежата блокира мултикаст трафик
  • VPN или виртуална мрежа смущения

2. настолен компютър / Проблеми с VLC

  • Защитната стена на Windows блокира UDP трафика
  • Антивирусният софтуер блокира мултикаст пакети
  • VLC е свързан с грешен мрежов интерфейс
  • Множество мрежови адаптери, причиняващи конфликти при маршрутизиране
  • Неправилен формат на мрежов поток, използван във VLC

3. Проблеми с конфигурацията на енкодера

  • Камерата не е открита → няма изходен поток
  • Грешен мултикаст IP или конфигурация на порт
  • Енкодерът не се рестартира след промени
  • Неправилен формат на потока (трябва да е MPEG-TS за VLC съвместимост)

4. протокол & Проблеми с поведението на мултикаст

  • Multicast TTL е твърде нисък, за да премине мрежови устройства
  • Switch не поддържа слой 2 мултикаст пренасочване
  • IGMP присъединяването не е регистрирано правилно
  • Мрежата не препраща правилно мултикаст пакети

5. Препоръчителни стъпки за отстраняване на грешки

Ако все още не можете да получите потока:

  • Първо тествайте unicast, за да потвърдите, че изходът на енкодера работи
  • Опитайте VLC на друг компютър или мрежов интерфейс
  • Деактивирайте защитната стена временно за тестване
  • Свържете енкодера и компютъра директно чрез превключвател (същата подмрежа)
  • Проверете настройките за мултикаст рутер/суич (активирайте поддръжката на IGMP)

Резюме

Най- Ръководство за отстраняване на неизправности при поточно предаване на UDP мултикаст видео!! ви помага:

  • Конфигурирайте правилно мултикаст стрийминг
  • Задайте параметри на енкодер и VLC
  • Разберете изискванията за мултикаст мрежа
  • Бързо диагностициране на често срещани повреди

Мултикастът е мощен, но силно зависим от поддръжката на мрежата. Правилната конфигурация както на енкодера, така и на мрежовата инфраструктура е от съществено значение за стабилна доставка на видео.

Q: Латентността на RTSP е твърде висока в нашето приложение, докато UDP unicast работи добре с ниска латентност.
въпреки това, не успяхме да конфигурираме UDP мултикаст успешно. Като алтернатива, възможно ли е да се конфигурират множество UDP unicast целеви адреси, така че един и същ поток да може да бъде изпратен до множество приемници едновременно?

A: Технически, вашето изискване е точно това, за което е предназначен UDP multicast, и мултикастът остава стандартното и препоръчително решение за разпространение на един и същ видео поток към множество приемници с минимална честотна лента.

Ако мултикастът в момента не работи, проблемът обикновено е свързан с конфигурацията на мрежата, а не със самия енкодер. Типичните причини включват:

  • IGMP подслушване или настройки за мултикаст филтриране на комутатори/рутери
  • Проблеми с конфигурацията на VLAN или подмрежа
  • Разрешения за групово предаване от страна на приемника
  • Ограничения за работа с множествено предаване на безжична AP

Като заобиколно решение, технически е възможно да се създаде персонализирана версия на фърмуера, която поддържа множество UDP unicast целеви адреси едновременно. Например, уеб интерфейсът може да бъде модифициран, за да позволи конфигурация на няколко целеви IP адреса, и енкодерът ще предава отделни UDP потоци към всяка дестинация.

въпреки това, този подход обикновено не се препоръчва, тъй като въвежда значително натоварване на честотната лента.

Например:

  • 1 дестинация = нормално използване на честотната лента
  • 2 дестинации = приблизително 2 × използване на честотната лента
  • 3 дестинации = приблизително 3 × използване на честотната лента

Това е особено важно в среди за безжично предаване, където наличната производителност е ограничена. Множеството едноадресни потоци могат бързо да изразходват наличната безжична честотна лента и да намалят общата стабилност и производителност на системата.

Ето защо съществува мултикаст: позволява на множество приемници да споделят един и същ поток, без да се умножава потреблението на честотната лента на мрежата.

Следователно, ние силно препоръчваме да разрешите мрежовата конфигурация за множествено предаване, вместо да прилагате множество паралелни едноадресни изходи, когато е възможно.

Задай въпрос

← Назад

Вашето съобщение е изпратено