04 Краткий дайджест требований к сети под видео
Требования к сети для передачи видео: расширенное объяснение

В этом разделе разберём, какие базовые требования предъявляются к сети, если по ней нужно передавать видео в реальном времени: от IP‑камер, энкодеров, программ вроде OBS или NDI‑источников. Мы последовательно рассмотрим:
- Пропускную способность сети.
- Настройку QoS (качество обслуживания).
- Выделение видеотрафика в отдельный VLAN.
- Использование PoE для IP‑камер.
- Требования к физическому подключению (провод / Wi‑Fi).
- Особенности multicast и IGMP Snooping.
Все эти меры в сумме создают основу для стабильного мониторинга и вещания.
1. Пропускная способность сети и битрейт видеопотока
Пропускная способность сети (bandwidth) — это максимальное количество данных, которое может пройти по каналу связи за единицу времени. Обычно измеряется в мегабитах в секунду (Мбит/с).
При передаче видео по сети ключевым параметром является битрейт (bitrate) видеопотока — скорость, с которой видеоданные отправляются от источника (камеры, кодера) к получателю (серверу, плееру).
Типичные значения битрейта
В зависимости от разрешения и кодека (формата сжатия видео, например H.264 или H.265), битрейт сильно различается. В учебных и практических задачах разумно ориентироваться на такие порядки:
| Тип потока | Разрешение | Типичный битрейт |
|---|---|---|
| Full HD видео | 1920×1080 | примерно 2–10 Мбит/с |
| 4K видео | 3840×2160 | до 50 Мбит/с и выше, в зависимости от кодека и настроек |
Обратите внимание:
- Диапазон 2–10 Мбит/с для FullHD зависит от сцены (динамичная или статичная), кодека и настроек качества.
- До 50 Мбит/с для 4K — это порядок величины: при более агрессивном сжатии можно уменьшить битрейт, но с потерей качества; при более «бережном» сжатии — увеличить.
Практический пример
Представим, у вас есть сеть 100 Мбит/с (Fast Ethernet), и вы хотите повесить на неё несколько FullHD‑камер:
- Одна камера FullHD ≈ 8 Мбит/с.
- 5 камер: 5 × 8 = 40 Мбит/с.
- Плюс служебный трафик, доступ в интернет, работа компьютеров.
Формально 100 Мбит/с хватает, но реальная загрузка может оказаться близкой к пределу, начнут проявляться задержки и потери. В таких сценариях обычно рекомендуют:
- переходить на гигабитную сеть (1 Гбит/с);
- либо грамотно сегментировать трафик (например, отдельный VLAN для видео).
2. QoS: приоритизация медиатрафика
QoS (Quality of Service) — механизмы в сети, которые позволяют задавать приоритеты разным типам трафика.
Идея простая: сеть при перегрузке не должна одинаково «плохо» относиться ко всем пакетам. Видеопотокам и аудио‑потокам, идущим в реальном времени, лучше дать приоритет выше, чем, например, фоновым обновлениям или загрузке файлов.
Зачем настраивать QoS для видеопотоков
При передаче видео по таким протоколам, как RTP (Real-time Transport Protocol), важны:
- минимальная задержка (latency);
- минимальные потери пакетов;
- предсказуемое поведение сети.
Если сеть перегружена, без QoS видеопакеты будут конкурировать с любым другим трафиком. Это ведёт к:
- «фризам» (застываниям картинки);
- рывкам и прерываниям звука;
- заметной задержке между реальным событием и отображением на экране.
Пример приоритизации
На коммутаторе или маршрутизаторе администратор:
- Настраивает правила, которые помечают медиапакеты (например, RTP‑трафик от камер или кодера) особыми метками приоритета.
- Задаёт политику: трафику с такими метками выделяются очереди с высшим приоритетом обработки.
В результате, когда канал перегружается, медиатрафик обрабатывается в первую очередь, а менее критичный трафик может немного «пострадать» (увеличится время загрузки больших файлов, замедлится резервное копирование и т.п.).
3. Выделение видеотрафика в отдельный VLAN
VLAN (Virtual Local Area Network) — технология, позволяющая логически разделить одну физическую сеть на несколько изолированных подсетей.
Настройка VLAN не требует отдельного кабеля для каждого сегмента: один и тот же коммутатор и одна и та же проводка могут обслуживать несколько логически независимых сетей.
Зачем выносить видеопотоки в отдельный VLAN
- Снижение нагрузки на основную сеть.
Видеотрафик часто занимает значительную часть пропускной способности. Если разделить «офисную» сеть и «видеосеть», то широкополосные видеопотоки не будут мешать обычным пользователям. - Повышение предсказуемости и управляемости.
Легче анализировать и контролировать сеть, если трафик камер, рекордеров и видеосерверов идёт в конкретном VLAN. - Повышение безопасности.
Обычные пользователи, подключённые к пользовательскому VLAN, не смогут напрямую получить доступ к видеоустройствам, находящимся в “video VLAN”, без явных правил маршрутизации и фильтрации.
Пример структуры
- VLAN 10 — офис: рабочие станции, принтеры, интернет.
- VLAN 20 — видео: IP‑камеры, видеокодеры, NVR (сетевой видеорегистратор), медиасерверы.
Маршрутизатор может обеспечивать обмен между VLAN по заданным правилам, но по умолчанию трафик сегментирован и не «льётся» хаотично через всю сеть.
4. PoE: питание IP-камер по Ethernet
PoE (Power over Ethernet) — технология, позволяющая передавать по одному Ethernet‑кабелю не только данные, но и электрическое питание к устройству.
Стандарты, часто используемые для видеосистем:
- IEEE 802.3af — стандартный PoE, обычно до 15,4 Вт на порт.
- IEEE 802.3at — PoE+, увеличенная мощность, до 25,5 Вт и выше.
Почему PoE важно учитывать при проектировании видеосети
- Упрощение монтажа.
Камера получает и питание, и сеть по одному кабелю. Не нужно подводить отдельную силовую линию, особенно удобно в труднодоступных местах (под потолком, на фасаде здания). - Централизованное управление питанием.
PoE‑коммутатор позволяет дистанционно перезагрузить камеру, отключить/включить питание, мониторить потребление. - Соответствие стандартам.
При выборе коммутатора и камер важно убедиться, что их стандарты PoE совпадают. Например, камера с требованием 802.3at может не запуститься, если её запитать только по 802.3af (мощности не хватит).
Пример
Если у вас 16 IP‑камер, каждая потребляет до 10 Вт, вы можете:
- выбрать коммутатор с 16 PoE‑портами стандарта 802.3at;
- убедиться, что суммарная мощность PoE‑бюджета коммутатора позволяет питать все камеры одновременно.
5. Физическое подключение: провод против Wi‑Fi
Для стабильной передачи видео по сети рекомендуется использовать проводное подключение:
- витая пара (UTP, Unshielded Twisted Pair — неэкранированная витая пара);
- оптическое волокно (оптика) для больших расстояний или высоких скоростей.
Почему провод лучше для видео
- Меньше помех и колебаний.
Проводные линии менее подвержены внешним помехам. Задержки и потери пакетов стабильнее и предсказуемее. - Гарантированная пропускная способность.
Для Ethernet‑линий (например, 1 Гбит/с) пропускная способность фиксирована. Wi‑Fi делит радиоканал между всеми клиентами и сильно зависит от условий. - Стабильная задержка.
Для видеонаблюдения, мониторинга или живых трансляций важно, чтобы задержка была не только небольшой, но и стабильной (без резких скачков). Wi‑Fi может давать переменную задержку из‑за помех и перегрузки радиоканала.
Когда Wi‑Fi всё же используют
Иногда беспроводное подключение оказывается единственным возможным (например, временные инсталляции, выставки, уличные мероприятия). В таких случаях:
- количество потоков и их битрейт стараются минимизировать;
- используют более надёжные и мощные точки доступа;
- тщательно планируют радиочастоты и расположение антенн.
Тем не менее, для устойчивой и предсказуемой видеосистемы в учебных и промышленных сценариях приоритет — за проводным подключением.
::: warn ...и это мягко сказано. Как я писал в соответствующей предыдущей статье, никогда не используйте вайфай для стриминга: то, что он у вас хорошо работает на тесте, совсем не значит, что он будет работать во время мероприятия!
На гарантированность чего-либо в проводной сети тоже не стоит полагаться. Особенно, если это сеть не ваша выделенная или рядом есть мощное электрическое или ЭМ-излучающее оборудование.
:::
6. Multicast и IGMP Snooping
Multicast: один поток — много получателей
Multicast — режим передачи данных, при котором отправитель отправляет один поток, а сеть самостоятельно доставляет его нескольким подписчикам (получателям), которым этот поток нужен.
В контексте видео multicast применяют, например:
- в IP‑телевидении (один канал смотрят десятки и сотни клиентов);
- при построении видеостен;
- при использовании некоторых медиа‑протоколов и систем, например NDI или RTSP в multicast‑режиме.
Преимущество multicast:
экономия полосы пропускания. Вместо того чтобы отправлять отдельный unicast‑поток для каждого клиента, отправляется единый multicast‑поток.
Проблема «заливания» сети
Если сетевое оборудование не знает, как корректно обрабатывать multicast, возможна ситуация, когда:
- multicast‑пакеты рассылаются во все порты коммутатора;
- даже те устройства, которым поток не нужен, получают эти пакеты.
Это приводит к лишней загрузке сети и лишней обработке на конечных устройствах.
::: warn На практике всё проще: в обычной жизни вы не рассматриваете multicast в принципе. Использование multicast в рабочих сценариях должно быть хорошо и комплексно спроектировано, с учетом возможностей активного сетевого оборудования, сценариев использования и тд. Если вы -- домовый провайдер интернет и передаете по своей сети пакет телеканалов IPTV, то тут есть смысл в multicast. Если у вас два десятка камер наблюдения в корпоративной локальной сети -- хорошо подумайте, стоит ли игра свеч. В теории все просто, камеры действительно могут работать в этом режиме, но на практике можно испортить работу сети компании и получить видеопотоки с неизлечимыми артефактами.
:::
IGMP и IGMP Snooping
IGMP (Internet Group Management Protocol) — протокол, который используют конечные устройства (клиенты), чтобы сообщать сети, на какие multicast‑группы они подписаны (какие потоки им нужны).
IGMP Snooping — функция на уровне коммутатора, которая:
- «Подслушивает» IGMP‑сообщения;
- Строит таблицу: какие порты подписаны на какие multicast‑группы;
- Направляет multicast‑трафик только на те порты, где есть подписчики.
Зачем включать IGMP Snooping
При использовании multicast‑передачи, например:
- NDI‑потоков в студийной сети;
- RTSP‑потоков из камеры в режиме multicast,
включение IGMP Snooping на коммутаторах позволяет:
- избежать ненужной рассылки видеопотоков по всей сети;
- уменьшить нагрузку на порты и устройства, которым этот поток не нужен;
- сделать поведение сети предсказуемым при большом количестве получателей.