Jupiter Canvas – уникальное решение для интеллектуальной визуализации

Jupiter Canvas – уникальное решение для интеллектуальной визуализации

03 октября 2019

jupiter-canvas-unikalnoe-reshenie-dlya-intellektualnoy-vizualizatsii-1.jpg


Александр Баринов

31 октября на платформе АВ Клуба состоится вебинар компании Jupiter Systems, освещающий вопросы комплексной визуализации. В преддверии мероприятия мы пообщались с директором региона Россия и СНГ Александром Бариновым, подробно рассказавшем о программном обеспечении Canvas, возможности которого будут демонстрироваться на вебинаре.

Александр, что из себя представляет ПО Canvas и чем оно примечательно?

Наша компания уже более 35 лет занимается производством решений для визуализации информации. В основном мы специализируемся на контроллерах для видеостен, построенных на базе аппаратных серверов. Но рынок proAV активно растет и развивается, и в последнее время наметилась устойчивая тенденция смещения фокуса с аппаратных решений к софту. Железо обеспечивает вычислительный потенциал и соединение с другим оборудованием через платы ввода/вывода, при этом все задачи по обработке и маршрутизации сигналов выполняет программная часть. Именно поэтому все наши контроллеры поставляются с современным ПО собственной разработки, и теперь мы предлагаем своим клиентам также полностью программное решение, называющееся Canvas. Оно способно работать без привязки к конкретной аппаратной части, предоставляя широкие возможности для построения распределенных систем визуализации. Я бы назвал это интеллектуальной визуализацией.

Canvas позволяет выполнять две основные задачи: первая – это построение видеостены на базе компьютера с определенным набором видеокарт, обеспечивающим необходимое количество выходов, а вторая - сбор различных источников данных, которыми могут быть не только физические входы, но и IP-потоки, VNC-потоки, веб-страницы, локальные приложения, запущенные на этом же ПК, и так далее. Информация со всех источников собирается воедино и в нужном формате выводится на видеостену.

Тенденция такова, что сейчас заказчикам в меньшей степени нужны аппаратные решения с определенными входами и выходами. Индустрия постепенно от этого уходит. Чаще всего им требуются видеостены, где в качестве источника данных используется веб-страница из системы локального мониторинга, и имея, например, 16 физических входов на контроллере, они подключают к ним компьютеры, на которых эти страницы и отображается. Так зачем запускать ее на компьютере и физически вести сигнал до контроллера, если можно сделать все это программно, исключив из системы весьма ненадежную часть.

Мы помогали в реализации проектов ряду крупных нефтегазовых заказчиков, у которых подписан договор, допустим, с компанией Hewlet Packard, которая поставляет им полный спектр компьютерной техники, серверов и комплектующих. Соответственно, с помощью нашего программного решения они могут на базе имеющейся в наличии аппаратной инфраструктуры создать видеостену и выводить на нее необходимую информацию напрямую из сети. Имея подобную возможность, на первый план уже выходят такие факторы, как аутентификация, автозаполнение форм, отображение и контроль различных потоков VNC, выделение из них различной информации и другие программные функции. Все это и называется интеллектуальной визуализацией, являющейся альтернативой классической схеме, с аппаратным контроллером, к которому подключен обычный компьютер.

Каким образом работает ваше программное обеспечение?

Есть центральный сервер, который является базой данных все источников и настроек. Он так же хранит все логины и пароли аккаунтов пользователей. Сервер не выполняет никакой тяжелой нагрузки, не декодирует потоки, не занимается выводом информации на видеостену. Естественно, эту базу данных можно реплицировать в среде виртуализации, сделав отказоустойчивой. Пользователями Canvas-сервера являются Canvas-клиенты, которые могут выполнять две задачи. Первая – это создание из компьютера видеостены, когда компьютер-клиент с несколькими видеовыходами направляет контент на свои дисплеи. Вторая функция – управление видеостеной или видеостенами. Все источники заводятся через веб-интерфейс в базу Canvas-сервера. Указываются параметры потоков, в зависимости от их типа. Источники при этом открываются непосредственно на ПК, который подключен к видеостене, и в это главный плюс подобной конфигурации. Это устраняет необходимость в использовании приемо-передатчиков для осуществления связи источников с контроллером, что повышает отказоустойчивость, и не требует использования дополнительных физических входов.

Благодаря этому, скажем, ту же веб-страницу можно открыть прямо на контроллере и сразу же вывести на экран. ПК можно использовать для открытия любого источника или установить специализированный софт прям на него. То есть, в аппаратном контроллере без операционной системы можно лишь скоммутировать входы на выходы, а Canvas поддерживает работу с большим количеством разнообразных источников. Прямо в нем можно запустить какое-нибудь приложение, предположим, Word, ПО видеонаблюдения и новостную ленту – это будет одна раскладка. Или SCADA на всю видеостену пиксель в пиксель и, допустим, бегущая строка – вторая раскладка. Это очень гибко. В железе так просто не сделаешь. В качестве примера я бы привел здесь нашу систему, используемую в РЖД. Их конфигурация вообще не имеет ни одного физического входа, а весь выводимый на экран контент поступает из запущенной на контроллере схемы SCADA. А так как контроллер заведомо рассчитан на выполнение таких задач, то его производительности достаточно для выполнения своих функций. По сути – это просто супер-отказоустойчивый компьютер с громадным экраном.

Помимо этого Canvas позволяет управлять множеством видеостен. Можно отдельно контролировать каждую видеостену и каждую раскладку на ней. Можно легко через API сделать некий скрипт, который будет осуществлять переключение по какому-то событию. Можно сделать несколько ярлыков на рабочем столе и их запуск будет переключать все необходимые раскладки на всех видеостенах, на всех Canvas-клиентах. Возможности у программного обеспечения очень обширные. Конечно, можно выполнять и такие базовые вещи, как наложение слоев, скажем, наложить текст поверх графического окна, создать рамку вокруг конкретного объекта и прочее.

Расскажите про уникальные функции решения

Уникальных функций у ПО множество. Например, два оператора могут друг с другом совместно работать над какой-то раскладкой на своих компьютерах, готовя контент для дальнейшего отображения, пользуясь чатом, аннотированием и аудио- сообщениями. Один оператор может управлять большой сетью визуализации: видеостенами, дублирующими мониторами, встроенными OPS-модулями, удаленными компьютерами. Это в корне отличается от классической конфигурации один контроллер – одна видеостена. Представьте себе какой-нибудь супермаркет со множеством панелей, в каждую из которых вставлен OPS-модуль и все они объединены в систему Digital Signage. Так вот с помощью Canvas можно отдельно контролировать на каком экране какой контент будет отображаться. То есть, это отлично подходит для решений уровня enterprise.

Из других особенностей я бы отметил возможность интеграции с Active Directory, SIP-телефонией, Skype для бизнеса. На практике это позволяет, например, оператору, осуществляющему мониторинг ситуации, в случае возникновения какой-то проблемы сделать звонок напрямую из интерфейса Canvas. Это очень удобно. Подобная интеграция довольно-таки уникальна, она мало у кого реализована. Для корпоративного сектора важна возможность развернуть программное обеспечение в среде виртуализации, в той же VMWare. Canvas сделан по клиент-серверной технологии, что позволяет реализовать 100% отказоустойчивость, настроить автовосстановление и репликацию. Все эти функции поддерживаются и отлично работают. Есть и проекты, где это активно используется. А так как у любого корпоративного заказчика, как правило, имеется своя среда виртуализации, то для них эта функция будет очень полезна. Наконец, Canvas способен работать с аутентификацией. Практически в каждой базе у корпоративного заказчика она применяется. Может использоваться разнообразный софт, который собирает статистику или анализирует Big data, веб-сайты. Подобного ПО у любого корпоративного заказчика зачастую достаточно много, и у каждого свои формы и методы авторизации, которые не всегда стандартны. С помощью Canvas можно всю эту аутентификацию автоматизировать, чтобы не приходилось постоянно вводить данные для доступа к тому или иному ресурсу.

Какие Canvas имеет ограничения?

Наше программное решение, как и наши контроллеры, работает на базе операционной системы Windows. Обычно мы используем Windows 10 версии LTSB. Это версия с так называемым продленным сервисным договором, который подразумевает, что даже через 5-7 лет, когда выйдет новая версия операционной системы и клиент захочет ее переустановить, поддержка от Microsoft все равно сохранится. Ни сам Canvas, ни аппаратная часть ограничений не имеют, тем не менее ряд ограничений накладывает Windows. Программное обеспечение работает напрямую с Virtual Screen операционной системы, что позволяет использовать любые модели видеокарт, но сам виртуальный экран не способен работать с более чем 16 экранами с разрешением Full HD в ширину и 6 в высоту, в случае Windows 7. Это максимальное видео-пространство, которое способна поддерживать Windows 7 и, соответственно, максимальное операционное пространство видеостены.

Для кого будет наиболее актуально подобное решение?

Возможности Canvas будут интересны как конечным пользователям, так и интеграторам. Заказчики, не делая каких-то капитальных вложений в дорогое железо, получают уникальную возможность на базе существующей инфраструктуры визуализировать информацию, в том числе и критическую важную. Более того, какие-то простые проекты они даже смогут реализовать самостоятельно, пользуясь лишь собственной технической экспертизой. Это вопрос даже не столько экономии, сколько российских реалий, где многие пользователи при возможности стараются все делать сами. Так вот, Canvas позволяет собрать систему для решения более-менее стандартных задач, грубо говоря, за полчаса изучения документации и обучающих видео роликов, которые я специально подготовил для быстрого обучения. В свою очередь, интеграторы напротив получают инструменты для реализации максимально сложных, уникальных проектов, где они используют свой интеллектуальный ресурс, дорабатывая систему под какие-то задачи. Это может быть интеграция с Big data, системой анализа, создание распределенных систем и так далее. В дальнейшем, я думаю, это все будет развиваться в сторону нейросетей, искусственного интеллекта и облачных сервисов.

Для интеграторов Canvas также открывает возможности создания на его базе собственных более доступных продуктов. Например, существуют проекты, где наши видеопроцессоры Jupiter или схожие решения ряда других вендоров дорогостоящие. Интегратор может использовать более простые и недорогие конфигурации аппаратной части, что удешевляет решение, предлагая заказчикам это уже как свой продукт. Так делает множество российских интеграторов. Собирают какой-то промышленный ПК для большого отображения, ставят софт и продают клиентам. Уже существует целый рынок программных решений для визуализации, но наше одно из самых многофункциональных. К тому же, софт более гибок в плане доработки под заказчика, под какие-то его конкретные требования. Мы регулярно занимаемся доработкой своей программной части, делая ее максимально подходящей под задачи конечных пользователей. Если сравнивать это с аппаратными контроллерами без операционной системы, то это намного более гибко и удобно.

Присоединяйтесь к вебинару. Все подробно расскажем и покажем. Регистрация здесь.

Читайте АВ Клуб в Telegram

Источник: www.avclub.pro

 

Подпишитесь на рассылку
и получайте популярные статьи, видео и кейсы за неделю в одном письме