PowerUp Платформа

Гибкое модульное промежуточное ПО и презентационный механизм Платформа PowerUp компании Zodiac представляет собой гибкий модульный промежуточный фреймворк/презентационный механизм, обеспечивающий простую, но полноценную среду разработки приложений, которая позволяет поставщикам услуг быстро и экономично внедрять широкий спектр пользовательских интерфейсов, современных Интернет-услуг и приложений на различных платформах. Это инновационное ПО предоставляет решения как для существующих технологий, так и для платформ следующего поколения. Платформа PowerUp является фундаментом для разработки и внедрения интерактивных приложений и услуг, включая интерактивную рекламу, игры, чат-форумы, просмотр веб-страниц, тематические объявления, интеграцию с социальными сетями и телевизионную коммерцию для существующих и перспективных систем. Платформа PowerUp состоит из трех основных уровней: промежуточное ПО (middleware layer), презентационный механизм (Presentation Engine) и среда разработки приложений (Application Development Environment). Промежуточное ПО PowerUp В промежуточном программном обеспечении PowerUp (PowerUp Middleware) реализованы инновационные характеристики, обеспечивающие поддержку самых современных пользовательских интерфейсов и приложений интерактивного ТВ. Это ПО гарантирует эффективную реализацию клиентских и сетевых функций при минимальных требованиях к полосе пропускания. Применение описанных ниже модульных интегрированных элементов многократного использования позволяет снизить сроки внедрения и текущие эксплуатационные расходы:
  • Data Collection (сбор данных) – сервис сбора данных позволяет приложениям регистрировать свои собственные события, которые могут представлять потенциальный интерес для серверных инженеров, аналитиков рынка и т.д.;
  • WorkFlow Engine (механизм управления рабочим потоком) – позволяет выполнять различные подпрограммы обработки данных, необходимые для других сервисов или приложений конечного пользователя.
  • zVOD Client (клиент zVOD) – клиент приложения VOD (Video-on-Demand; видео по запросу), созданный на основе расширяемой архитектуры.
  • Parsing Engine (механизм синтаксического анализа) – единый прикладной программный интерфейс, предназначенный для синтаксического анализа входящих конфигурационных файлов и файлов данных разных форматов.
  • DOB2 Universal Layer (универсальный уровень DOB2) – библиотека DOB2 представляет собой уровень абстракции, который расположен над прикладными программными интерфейсами, поставляемыми разработчиками аппаратных средств.
  • Asset Data Service (подсистема загрузки платного контента) – используя принцип файловых систем, приложения с помощью этой подсистемы загружают требуемые данные. Сначала подсистема кэширует данные, что позволяет избежать многократных загрузок одного и того же файла. Правила управления кэш-памятью могут динамически изменяться на сервере (их доставку в подсистему осуществляет сервис передачи сообщений). Далее подсистема выполняет версионный контроль, проверяет наличие зависимостей, поддерживает динамическую загрузку кода и инициирует транспортную подсистему.
  • Messaging Service (подсистема передачи сообщений) – основным назначением подсистемы передачи сообщений является обработка в режиме реального времени асинхронных уведомлений, посылаемых с серверной стороны в определенные приложения и сервисы на управляемом устройстве.
  • Transport Service (транспортная подсистема) – “заворачивает” все имеющиеся средства передачи данных в простой, но мощный прикладной интерфейс, который может использоваться всеми подсистемами и приложениями, требующими доступ к серверам, каруселям, облачным сервисам и т.д.
Презентационный механизм PowerUp Презентационный механизм PowerUp (PowerUp Presentation Engine) представляет собой оптимизированный механизм визуализации, который выполняет приложения и обеспечивает их единым графическим пространством. Он поддерживает следующие форматы: собственный, HTML5, Android, iOS, Java и Embedded Linux – и включает в себя следующие компоненты:
  • GS Renderer (подсистема визуализации) – оптимизированный механизм визуализации, который применяется для создания форм пользовательского интерфейса для различных приложений с использованием расширенной библиотеки компонентов.
  • Insta Framework (фреймворк Insta) – полнофункциональный прикладной программный интерфейс (API), позволяющий осуществлять быструю разработку приложений конечного пользователя.
  • eBIF Player (плеер eBIF) – дополнительный пользовательский агент (User Agent; UA) формата EBIF (Enhanced Binary Interchange Format; расширенный формат обмена двоичными данными), который позволяет запускать EBIF-приложения в средах любых поставщиков услуг – как с поддержкой, так и без поддержки этого формата.
  • Extended Component Library (расширенная библиотека компонентов) – набор компонентов, включающий в себя все стандартные и усовершенствованные элементы управления для создания единообразного стиля пользовательского интерфейса.
  • AVN Client (клиент AVN) – дополнительный клиент AVN, который обеспечивает управляемые устройства облачным пользовательским интерфейсом.
  • Advanced Graphics (усовершенствованная графика) – мощная библиотека компонентов, которые требуются для создания полезных, привлекательных и “дружественных” приложений на базе пользовательского интерфейса.
Среда разработки приложений PowerUp Система PowerUp Application Development Environment – это гибкая среда разработки приложений по принципу ” написать один раз – внедрить повсеместно”, которая позволяет поставщикам услуг значительным образом сократить время вывода приложений и сервисов на рынок. Эта модульная программная платформа с презентационном механизмом на базе веб-браузера, соединенным с сервисным уровнем. Благодаря этому обеспечивается среда авторских разработок для инфраструктуры и платформ IP-телевидения различных типов – старого образца, современных и следующего поколения. Поддерживается широкий спектр веб- и ТВ-стандартов, применяемых для разработки телевизионных приложений.
Copyright Zodiac interactive 2017 All Rights Reserved