Узкое горлышко видеотрансляций

Дата публикации: 08.10.2019

Распределенный Стрим-сервер устраняет принцип «все на одного».

Начнем с признания «обшибок». Хоть это и не свойственно для Спецлаб, мы побежали за теми, кто предлагает автономный продукт для видеотрансляций: все могут смотреть любые камеры из любого места простым подключением к серверу трансляций, и у нас это Стрим-сервер.

strim-server 

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

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

Если гора не идет, надо спускаться из космоса на землю (на наш взгляд, очень оригинальная поговорка). И мы создали более органичное решение, легко вливающееся в любую структуру сети, при этом без специальных ПК-серверов, без ферм из сетевых плат, без сложностей в настройках, без рискованной системы… (О чем мы думали раньше?)

Что сотворили? Мы размножили сам Стрим-сервер. Разбросали его по всем видеосерверам, к которым подключены камеры. И именно видеосервера GOALcity теперь являются отправными звеньями по заведению в общую систему RTSP-ссылок на камеры. Много компьютеров, которые и так есть – просто потому что они обрабатывают видеоканалы как по записи, так и по видеоаналитике – теперь эти же компьютеры и размножают IP-камеры в неограниченном (в пределах разумного) количестве.

strim-server

Распределенный Стрим-сервер состоит из множества дополнительных модулей для видеосерверов GOALcity. Кстати, теперь он может размножать не только IP-камеры, а вообще любые видеосигналы, которые заводятся на данный ПК. Это могут быть и аналоговые камеры, и USB-камеры, и десятки других новых форматов. Поэтому мы стали ближе к удобству и универсальности.

Как видно из этой схемы, узкое горлышко для сети теперь отсутствует. При этом любой сетевой клиент может подключиться к любой из камер совершенно не зависимо от состояния монстра «Стрим-сервер» и его пропускной способности. Обычно одной сетевой карты в ПК хватает, чтобы раздать любой набор камер любому количеству операторов. И всегда можно добавить другую. При этом распределенный Стрим-сервер не ест ресурсы – не мешает работе основного функционала GOALcity, RTSP-ссылки просто размножаются по запросам для просмотра тех или иных камер.

Если вам к каким-то камерам нужно подключить на постоянку или в какой-то критический момент еще 100 человек, то все эти подключения будут обслуживаться на базе самих видеосерверов GOALcity, причем, для сетевых клиентов вообще не будет понятия видеосервера, человек просто выбирает нужную камеру из списка или с карты местности, и она транслируется в живую.

Теперь любой из видеосерверов GOALcity, если в нем установлен модуль «Стрим-сервер» прозрачно отдает все камеры, к которым он подключен, в виде стандартных RTSP-ссылок – таких же, как у IP-камер.

Предыдущую технологию мы не выкидываем, заказчик может приобрести как автономный, так и распределенный Стрим-сервер – по той же цене. Пользователь может выбирать, как ему удобнее работать. Только для установки автономного требуются серьезная подготовка сети и компьютеров, а для распределенного всё начинает работать из походного положения: Установили GOALcity – в общей сети появились размноженные ссылки всех камер.


Наконец-то в продаже появились правильные камеры
А также становится классикой 8 Мп
Как выбрать тачку?
Подбор видеосервера для системы видеонаблюдения очень похож с выбором автомобиля.