Посібник з усунення несправностей багатоадресного потокового відео 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-адреси для багатоадресної передачі SDI AHD на плату IP-кодера
VLC network URL setting on Multicast of SDI AHD to IP encoder board
Налаштування мережевої URL-адреси VLC для багатоадресної передачі SDI AHD на плату IP-кодувальника

Плеєр:

  • Встановити IP групи: 224.0.0.23

VLC Media Player:

  • Відкритий мережевий потік: udp://@224.0.0.23:8090

Важливі зауваження

  • Фактична IP-адреса пристрою не важлива в багатоадресному режимі
  • Доставка потоку залежить від того, чи підтримує мережа групову передачу
  • Усі пристрої мають приєднатися до однієї багатоадресної групи
  • Продуктивність значною мірою залежить від стабільності та конфігурації мережі

Приклад налаштування віддаленої IP-адреси (Сторона кодера)

Віддалене налаштування IP-адреси для багатоадресної передачі SDI/AHD на плату IP-кодувальника:

  • Встановити режим виведення: UDP Multicast
  • Установити групову IP-адресу: 224.0.0.23
  • Встановити порт: наприклад. 8090
  • Збережіть конфігурацію та перезавантажте плату кодування

Важливо: Кодувальник потрібно вимкнути (перезавантажений) щоб зміни набули чинності.


Приклад налаштування URL-адреси мережі VLC

Налаштування URL-адреси мережі VLC для багатоадресної трансляції:

  • Відкрийте VLC
  • натисніть Медіа→ Відкрити мережевий потік
  • Введіть: udp://@224.0.0.23:8090
  • Натисніть «Відтворити».

Перевірка камери та кодера (Дуже важливо)

Перед тестуванням багатоадресної трансляції:

  1. Перевірте сторінка відео на веб-сервері
    • Переконайтеся, що камеру визначено правильно
    • Якщо камера не виявлена, відеопотік не виводиться
  2. Перевірте параметри кодування
    • Правильні налаштування роздільної здатності та бітрейту
    • Переконайтеся, що вихід UDP увімкнено
  3. Перезавантажте кодувальник після змін конфігурації

Посібник з усунення несправностей багатоадресного потокового відео UDP!!

Якщо багатоадресна розсилка не працює, дотримуйтеся цього контрольного списку для усунення несправностей:

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

  • Маршрутизатор/комутатор не підтримує групову передачу
  • IGMP Snooping увімкнено, але IGMP Querier не існує
  • Пристрої знаходяться в різних VLAN або підмережах
  • Мережа Wi-Fi блокує багатоадресний трафік
  • Втручання в VPN або віртуальну мережу

2. ПК / Проблеми VLC

  • Брандмауер Windows блокує трафік UDP
  • Антивірусне програмне забезпечення блокує багатоадресні пакети
  • VLC прив’язаний до неправильного мережевого інтерфейсу
  • Кілька мережевих адаптерів викликають конфлікти маршрутизації
  • У VLC використовується неправильний формат мережевого потоку

3. Проблеми з налаштуванням кодера

  • Камера не виявлена ​​→ немає виведення потоку
  • Неправильна багатоадресна IP-адреса або конфігурація порту
  • Кодувальник не перезавантажується після змін
  • Неправильний формат потоку (має бути MPEG-TS для сумісності з VLC)

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

  • Багатоадресний TTL занизький для пропускання мережевих пристроїв
  • Комутатор не підтримує Layer 2 багатоадресна переадресація
  • Приєднання IGMP не зареєстровано належним чином
  • Мережа неправильно пересилає багатоадресні пакети

5. Рекомендовані кроки для налагодження

Якщо ви все ще не можете отримати потік:

  • Спершу перевірте одноадресну передачу, щоб переконатися, що кодер працює
  • Спробуйте VLC на іншому ПК або мережевому інтерфейсі
  • Тимчасово вимкніть брандмауер для перевірки
  • Підключіть кодер і ПК безпосередньо через комутатор (та сама підмережа)
  • Перевірте налаштування багатоадресної передачі маршрутизатора/комутатора (увімкнути підтримку IGMP)

Резюме

The Посібник з усунення несправностей багатоадресного потокового відео UDP!! допомагає вам:

  • Правильно налаштуйте багатоадресну передачу
  • Встановіть кодер і параметри VLC
  • Зрозумійте вимоги до багатоадресної мережі
  • Швидко діагностуйте типові несправності

Групова розсилка є потужною, але сильно залежить від підтримки мережі. Правильна конфігурація кодера та мережевої інфраструктури є важливою для стабільної доставки відео.

Q: Затримка RTSP у нашій програмі занадто велика, в той час як UDP unicast добре працює з низькою затримкою.
проте, ми не змогли успішно налаштувати групову розсилку UDP. Як альтернатива, чи можна налаштувати кілька одноадресних адрес призначення UDP, щоб той самий потік можна було надіслати кільком отримувачам одночасно?

A: Технічно, ваша вимога — це саме те, для чого призначена багатоадресна розсилка UDP, багатоадресна передача залишається стандартним і рекомендованим рішенням для розповсюдження одного відеопотоку на кілька приймачів з мінімальними накладними витратами на смугу пропускання.

Якщо групова розсилка зараз не працює, зазвичай проблема пов’язана з конфігурацією мережі, а не з самим кодувальником. Серед типових причин::

  • Параметри відстеження IGMP або багатоадресної фільтрації на комутаторах/маршрутизаторах
  • Проблеми з конфігурацією VLAN або підмережі
  • Дозволи на групову розсилку на стороні одержувача
  • Обмеження обробки групової адреси бездротової точки доступу

Як обхідний шлях, технічно можливо створити налаштовану версію мікропрограми, яка підтримує декілька одноадресних адрес призначення UDP одночасно. Наприклад, веб-інтерфейс можна змінити, щоб дозволити налаштування кількох цільових IP-адрес, і кодер буде передавати окремі потоки UDP до кожного пункту призначення.

проте, цей підхід, як правило, не рекомендується, оскільки він створює значну накладну пропускну здатність.

Наприклад:

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

Це особливо важливо в середовищах бездротової передачі, де доступна пропускна здатність обмежена. Кілька одноадресних потоків можуть швидко використовувати доступну пропускну здатність бездротового зв’язку та знизити загальну стабільність і продуктивність системи.

Саме для цього існує багатоадресна передача: це дозволяє кільком приймачам спільно використовувати один і той же потік без збільшення споживання пропускної здатності мережі.

тому, ми наполегливо рекомендуємо вирішити конфігурацію багатоадресної мережі, а не реалізувати декілька паралельних одноадресних виходів, коли це можливо.

задавати питання

← Назад

Дякуємо за вашу відповідь. ✨