Система Middleware от NetUP

Система Middleware является важнейшей частью программно-аппаратного комплекса IPTV, так как осуществляет связь между головной станцией и абонентскими приставками, а также реализует графический интерфейс, с которым взаимодействуют конечные пользователи.

NetUP IPTV Middleware поддерживает несколько типов клиентского программного обеспечения и оборудования. Абоненты могут пользоваться услугами IPTV на персональных компьютерах, используя IPTV PC Client (IPTV player). Также возможен доступ к услугм IPTV при помощи абонентских ТВ-приставок. Начиная с версии Middleware 1.7 поддерживается одновременно два типа приставок: классические ТВ-приставки (производства Amino, Telergy, TeleTec, Intercross и др.), а также новые приставки, работающие под управлением операционной системы Android.

Серверная часть Middleware построена на платформе NBS и взаимодействует с абонентскими устройствами или ПО, а также с элементами кластера IPTV: системой условного доступа, биллинговой системой и другими.

Клиентская часть Middleware постоянно эволюционирует. На данный момент существует три поколения клиентов Midlleware. Первым поколением считаются ТВ-приставки с пользовательским интерфейсом, основанным на Web-технологиях. Второе поколение - низкоуровневое программное обеспечение, которое реализует графический интерфейс на ТВ-приставке. Третье поколение - это приложение NetUP.tv для нового типа приставок, работающих по управлением ОС Android.

 

Третье поколение Middleware - NetUP.tv клиент для Android

 

Компания NetUP разработала уникальное приложение NetUP.tv для операционной системы Android - клиент для сервера Middleware. Приложение позволяет пользоваться всеми услугами и возможностями IPTV на приставке, работающей под управлением Android. Разработан абсолютно новый удобный графический интерфейс с анимированными элементами. Благодаря аппаратному графическому ускорению, быстродействие приложения остается на высоком уровне. Помимо услуг IPTV, абоненты получают доступ ко всем возможностям операционной системы Android: веб-серфинг, социальные сети, просмотр роликов YouTube, общение по Skype, Google Maps, игры, а также тысячи сторонних приложений для Android.

Программа передач приложения NetUP.tv Программа передач приложения NetUP.tv

Подробнее...

Второе поколение Middleware - низкоуровневый STB клиент

STB клиент второго поколения - это низкоуровневое программое обеспечение на базе ядра Linux, которое устанавливается на абонентскую приставку и реализует графический пользовательский интерфейс Midlleware. При помощи него абоненты могут получить доступ ко всем услугам IPTV. STB клиент может быть установлен на приставки производства Amino, Telergy, Teletec, Intercross и другие.

STB клиент второго поколения - Телеканалы STB клиент второго поколения - Фильмы

Подробнее...

Первое поколение Middleware - интерфейс на web-технологиях

Объявлено устаревшим

Графический интерфейс первого поколения был основан на web-технологиях. На приставке запускался браузер, который отображал сгенерированную сервером Middleware web-страницу интерфейса абонента. Приставка работала в «пассивном режиме», лишь отсылая запросы на сервер и принимая новую web-страницу. Ресурсы и возможности аппаратной части использовались по-минимуму. Инструментарий для взаимодействия между сервером и клиентом (IP STB) – только HTML и JavaScript.

Стоит отметить, что перечисленные инструменты для браузера на приставке значительно «урезаны». Наложенные им ограничения обойти непросто, а зачастую и невозможно. Весь программный функционал, используемый в графическом интерфейсе, обрабатывался на сервере. Такой подход существенно замедлял скорость работы всей системы Middleware, особенно в режиме работы с видео-потоками формата High Definition.

На данный момент использование и поддержка Middleware первого поколения полностью прекращены.