

Самые читаемые новости
- Добро пожаловать в «Безопасный город - Иваново»!
- Безопасный Дагестан
- Отзыв начальника ЦАФАП об уровне исполнения ПО Спецлаб
- Рейдерская засада
- И снова выставка!
- Сдулась и ощетинилась
- Оказывается, Beward – российская компания
- Генералов обыскивали на трех кордонах, собака обнюхивала…
- Презентация видеочасов от Спецлаб
- Кино в видеонаблюдении, видеонаблюдение в кино
GOALcity выходит на новый уровень
Лучший протокол трансляции видео для средств CCTV
Этот проект уже можно назвать беспрецедентным по уровню вложенных сил, средств, вовлеченных людей и объему проведенных испытаний. Пять долгих лет ушло на поиски лучшего сетевого протокола трансляции видео. Созданный как экспериментальный проект, GOALcity был опробован на десятках тысяч пользователей. Поменялось две сотни релизов с различными технологиями передачи видео по сети. Такой масштабный и затратный проект в области программирования может войти в Российскую Книгу Рекордов Гиннеса. И все ради того, чтобы найти лучший протокол трансляции видео по сети.
За это время несколько раз менялась и аппаратная база, которая вылилась в создание недорогой, но максимально продвинутой платы видеоввода, специализированной под средства CCTV, имеющей в своем составе тракты контроля качества видеосигнала Impulsar, 10-битный оцифровщик (768x576), 96 кГц звук, тревожный монитор.
Но главное достоинство GOALcity – это профессиональная видеосеть SL-TransNet.
Именно этим словом Transparency названа сама технология SL-TransNet. Прочтите инструкцию любой системы компьютерной видеозаписи, где говорится, какой должна быть сеть и как нужно ее настраивать, и возможно, уже поймете, чего там не хватает. Декларация сетевых возможностей, как правило, подразумевает примитивные виды этой области. Обычно требуется упрощенная сеть, лишенная всех защит и возможностей стандартной сети, которая, к тому же, должна быть и полностью изолирована ввиду ее незащищенности (о чем, как правило, не упоминают). Иногда для организации сетевой системы видеонаблюдения строятся специальные структуры связи, выделенные для этих целей каналы, требования к которым напоминают запросы поп-звезд на гастролях. Реальные же сети, общедоступный Интернет, многочисленные защиты, proxy-сервера, маскарадинги, брэндмауэры, закрытые IP-адреса, с которыми приходится иметь дело на общепользовательском уровне, абсолютно неприемлемы для трансляции видео. Но ни один нормальный провайдер, ни один администратор сети не работают без них. И получается, что видеосеть в CCTV – это совсем не та сеть, которую мы привыкли видеть у себя в офисе или дома.
GOALcity, изначально задуманный как народный проект, адаптирован именно к сетям общего пользования со всеми защитными функциями, без которых не существует сегодня ни одна нормальная сеть. Протокол трансляции видео GOALcity предоставляет абсолютную прозрачность для всех преград, которые только могут быть в сетях любого вида.
Простой интерфейс поиска и подключения видеосерверов скрывает под собой мощный алгоритм прохода всех сетевых препятствий так, что вы даже не почувствуете, что несколько камер на вашем мониторе демонстрируют соседнюю комнату, еще несколько стоят в соседнем районе города, а другие – на другом конце света.
Абсолютная прозрачность – вот главный конек новой технологии GOALcity.
Если по этим качествам оценивать компьютерные технологии, то сеть – пожалуй, самая уязвимая сфера. Это определяется не только сложностью самой сетевой архитектуры, но и большим количеством удаленных устройств, которые завязаны в единую структуру. Выход из строя любого компьютера, сетевого концентратора, просто контакта на витой паре, которых тысячи в одном звене, приводит к нарушению всей работы. И найти неисправность, когда между устройствами сотни километров, множество разнотипных систем, различные юрисдикции ответственности, – нетривиальная задача.
Для использования компьютерных сетей в безопасности важно, чтобы система могла адекватно реагировать на любые проблемы и информировать о конкретном месте в сети, где их нужно искать. Большинство же сетевых протоколов устроено так, что при перебоях в связи они просто подвешивают используемую программу на определенный тайм-аут без попыток восстановления и информации о неисправности. Даже короткое пропадание контакта часто приводит к тому, что без ручного вмешательства такие системы не выходят из анабиоза.
GOALcity не только транслирует видеопотоки, но и изучает каждый участок прохождения в сети. Для любой нештатной ситуации запрограммирована соответствующая реакция. Как видеосервер, так и видеоклиент экранированы от сети так, что ее неисправности не влияют на устойчивость составных частей, которые продолжают функционировать в автономном режиме, ожидая признаков восстановления сети.
Для тестирования GOALcity была создана специальная программа вводных отказов, которая в хаотическом порядке имитирует различные комбинации неисправностей сети. В ее арсенал входит и аппаратный контроллер внешних устройств, экспериментирующий с контактами как низковольтных линий, так и питающих напряжений. Она позволила смоделировать не одну тысячу нештатных ситуаций и создать алгоритм устойчивости к всевозможным проблемам сети.
Далеко позади те времена, когда единственным средством компьютерной связи был модем. Сегодня огромное число клиентов использует высокоскоростные сети, спутниковые каналы, радиоизернет, сотовые телефоны… К сожалению, не все они однородны, как может показаться, когда работаешь с обычными файлами и документами. При передаче видео сразу открывается множество несовместимых факторов.
Здесь не может быть универсального решения – только опыт. Только многочисленные испытания различного оборудования, которые и провели разработчики GOALcity за многие годы, позволили создать протокол, успешно работающий на любых каналах связи.
Можно не звонить в тех. поддержку, чтобы поинтересоваться, будет ли работать система GOALcity на двунаправленном спутнике Интернет или по каналу GPRS сотового телефона. На сегодняшний день испытано и адаптировано все!
Распределено-сетевая архитектура заключается не только в том, что существует видеосервер и видеоклиент, как в большинстве других систем, – каждая составная часть GOALcity является самостоятельным сетевым узлом, что позволяет строить систему любой сложности, как пазлы, собирая нужным образом необходимые модули. И каждый модуль имеет свой сетевой доступ со своими настройками. Он может быть использован совершенно независимо другими программами.
Сетевая архитектура и распределенность составных частей позволяют использовать любые модули системы безопасности GOALcity для работы других систем. При этом расстояния не имеют значения. Любой элемент, на каком бы компьютере и в какой бы точке мира он ни был, может быть подключен, контролироваться и управляться системой другого производителя.
Новый профессиональный релиз GOALcity можно взять на странице для пользователей бесплатно для всех клиентов.
На специализированном протоколе трансляции видео SL-TransNet будут работать и системы GOAL v8 – GOAL v9.


