Настройка многопоточного вещания: основной (Main) и дополнительный (Sub) потоки
- Полное зависание клиентских ПК охраны при открытии сетки на 16, 32 или 64 камеры.
- Локальная сеть перегружена лавинообразным широковещательным трафиком видеонаблюдения.
- Мобильное приложение не может загрузить предпросмотр камер при слабом мобильном интернете.
- Запись в архив ведется в низком разрешении вместо максимального качества матрицы.
1. Назначение потоков: Main Stream vs Sub Stream vs Third Stream
- Основной поток (Main Stream): Максимальное разрешение матрицы (4K, 4MP, 1080p), высокая частота кадров (25 FPS), высокий битрейт. Используется исключительно для непрерывной записи в архив на жесткие диски и полноэкранного просмотра одной камеры.
- Дополнительный поток (Sub Stream): Сниженное разрешение (D1: 704x576, VGA: 640x480 или CIF: 352x288), пониженный битрейт (256–512 Kbps), 15–20 FPS. Используется для мультиэкранных раскладок (квадраторов) на видеостенах и удаленного просмотра через смартфоны.
- Третий поток (Third Stream): Специализированный поток для систем распознавания лиц (Face Recognition), LPR-номеров или облачной передачи тревог.
2. Пример эталонного профиля настроек двухпоточного вещания
| Параметр | Основной поток (Main Stream) | Дополнительный поток (Sub Stream) |
|---|---|---|
| Разрешение | 4MP (2560x1440) / 1080p | D1 (704x576) / 640x360 |
| Формат сжатия | H.265 / H.264 Main Profile | H.265 / H.264 Baseline |
| Частота кадров (FPS) | 25 к/с (плавность динамики) | 15 к/с (достаточно для сетки) |
| Тип битрейта | VBR (Наивысшее качество) | CBR (Экономия канала) |
| Битрейт | 4096 Kbps | 512 Kbps |
| Интервал I-кадров | 25 (1 сек) | 15 (1 сек) |
3. Настройка автоматического переключения потоков в VMS / Регистраторе
Для разгрузки процессора рабочей станции охраны настройте клиентское ПО (iVMS, SmartPSS, Trassir, Macroscop):
- Включите режим
Автопереключение потоков (Auto Stream Switching). - Логика работы: когда на экране открыта сетка
2x2, 3x3, 4x4, 8x8— плеер запрашивает с камер только легкий Sub Stream. - При двойном клике на любую камеру и разворачивании ее на весь экран — VMS мгновенно запрашивает тяжелый Main Stream высокого разрешения.
4. Экономия полосы пропускания и вычислительных ресурсов
Сравнение нагрузки на сеть и видеокарту при отображении 16 камер 4MP:
- Без мультистриминга (16x Main Stream):
16 * 4096 Kbps = 65.5 Мбит/спостоянного трафика, декодирование 16 тяжелых 4MP потоков приводит к 100% нагрузке на Core i7 и фризам интерфейса. - С мультистримингом (16x Sub Stream):
16 * 512 Kbps = 8.1 Мбит/страфика, минимальная нагрузка на CPU (<15%), мгновенный отклик интерфейса.
Частые вопросы (FAQ)
Почему при просмотре архива видео воспроизводится в плохом качестве, хотя живой поток четкий?
В настройках расписания записи NVR (Record Schedule) по ошибке был выбран дополнительный поток (Sub Stream) вместо основного (Main Stream). Проверьте раздел 'Параметры записи / Storage Stream'.
Зачем снижать частоту кадров (FPS) на дополнительном потоке до 15 к/с?
В окне маленького размера (например, 1/16 экрана) разница между 25 к/с и 15 к/с визуально незаметна для человеческого глаза, но это дает экономию до 40% битрейта и существенно снижает нагрузку на декодер клиентского ПК.
Поддерживают ли аналоговые камеры (AHD/TVI/CVI) многопоточное вещание?
Сама аналоговая камера передает единый аналоговый сигнал высокой четкости. Разделение на Main Stream и Sub Stream выполняет сам гибридный видеорегистратор (XVR) на аппаратных чипах энкодера.
Почему на телефоне через мобильный интернет открывается только Sub-поток?
Мобильные приложения по умолчанию принудительно выбирают Sub Stream для экономии мобильного трафика пользователя и быстрого старта видео. Для переключения на высокое качество нажмите кнопку 'HD / Основной поток' в плеере.