12

NetUP Imagine Complex

Embed Size (px)

Citation preview

Page 1: NetUP Imagine Complex
Page 2: NetUP Imagine Complex

NetUP IPTV Complex

Программно-аппаратный комплекс производства компании НетАП предназначен для предоставления услуг в сфере интерактивного телевидения:

  Вещание спутниковых, эфирных и кабельных кана-лов (Streaming) в IP-сеть;

  «Видео по запросу» (VoD);

  «Виртуальный кинозал» (nVoD);

  «Телевидение по запросу» (TVoD);

  «Персональный видеомагнитофон» (NPVR);

  Телевидение со сдвигом во времени (Time-Shifted TV);

  Различный интерактивный функционал клиентских телевизионных приставок (Set-Top Box).

NetUP IPTV Complex содержит все необходимые ин-струменты для решения задач интерактивного TV, тес-но интегрированные между собой:

  Управление клиентской базой (Subscriber Management System);

  Гибкая бизнес-логика тарификации услуг (Billing);

  Защита контента от несанкционированного доступа на различных уровнях (CAS, DRM);

  Интерфейс интерактивного доступа к услугам для клиентских приставок (Middleware).

 Формирование и управление потоками контента (DVB/IP-стимеры, MPEG-кодеры, VoD/nVoD-сервера);

Общая информация о комплексе

Принципиальная схема передачи мультимедийного контента поверх IP-сети

За счет объединения компонентов системы в кластер, NetUP IPTV Complex масштабируется как в большую, так и в меньшую сторону. Все программные компоненты комплекса разрабатываются на базе NetUP Business Server (NBS). NBS представляет собой платформу для разработки клиент-серверных приложений, которая позволяет создавать системы любой сложности. Благодаря модульной архитектуре возможно оперативное изменение всего функциона-ла без остановки эксплуатирующегося ПО.

Page 3: NetUP Imagine Complex

В качестве системы, осуществляющей прием спутни-кового сигнала и формирование потоков контента по IP, используется специализированное устройство NetUP Streamer DVB 4x.

Стример позволяет принимать спутниковый сигнал непосредственно с антенн. Полученные потоки мульти-плексируются в формат MPEG Transport Stream и пере-даются в локальную сеть в виде IP-мультикаста.

Декодирование закрытого контента производит-ся аппаратными средствами (CAM). Рекомендуются CAM-модули Aston Viaccess (Irdeto) Pro (Pro Solutions), PowerCAM Pro.

NetUP Streamer DVB 4x совмещает в себе функции ре-сивера, декодера, мультиплексора и маршрутизатора multicast-потоков.

Прием спутниковых каналов осуществляется двумя профессиональными картами NetUP Dual DVB-S2-CI, каждая из которых поддерживает два транспондера одновременно. Таким образом, становится возмож-ным транслировать в сеть более 50 каналов с одного устройства, вне зависимости от того, зашифрован кон-тент, или нет. Максимальная пропускная способность – 240 Мбит/с, что позволяет транслировать изображение и звук высокого качества.

IPTV Декодеры и стримеры

NetUP Streamer DVB 4х

Конструкция   Стандартный конструктив для монтажа в 19” теле-коммуникационную стойку;

  Высота: 1 Unit;

  Размер: ШхВхГ: 430х44х411 мм;

 Масса: 6 кг;

  Питание: 90–264 В, 47–63 Гц.

Внешние интерфейсы

  Gigabit Ethernet 10/100/1000 Мбит/сек — 6 шт;

  DVB Satellite — 4 шт, Common Interface — 4 шт;

  Опционально: ASI IN/OUT — 8 шт.

Управление   LCD дисплей на передней панели для первоначаль-ной настройки и просмотра статистики;

  Веб-интерфейс администратора;

  RS-232 консоль.

Производительность

  Более 50 одновременных сессий на просмотр контен-та с жесткого диска (при скорости потоков 4 Мбит/сек каждый). Суммарная скорость — 200 Мбит/сек;

  4 транспондера для приема телевизионных кана-лов со спутников. Суммарная скорость порядка 240 Мбит/сек.

Шлюз DVB-IP 4x

Page 4: NetUP Imagine Complex

NetUP IPTV Complex

Сервер для предоставления услуг «видео по запросу» (Video on Demand, VoD) и «виртуального кинозала» (near Video on Demand, nVoD), поддерживает до 100 одновременных сессий при потоке 4 Мб/с на одно устройство. Поддерживаются режимы вещания Unicast и Multicast.

Как правило, количество абонентов, одновременно пользующихся услугой «видео по запросу», в пиковой нагрузке составляет около 10% от общего числа. Поэто-му один сервер способен обслужить до 1000 абонентов при стандартной компрессии видеотрафика.

Сервер комплектуется четырьмя жесткими дисками SATA-II с возможностью «горячей замены», размером по 750 ГБ каждый. 3 ТБ контента — это более 800 филь-мов стандартного разрешения (DVD).

Фильмы хранятся в формате MPEG-2 transport stream. Уровень компрессии может быть изменен в большую либо меньшую сторону в зависимости от про-изводительности клиентской приставки (IP Set-Top Box). Контент так же возможно хранить и вещать в формате H.264 (MPEG-4 AVC)», что особенно актуально для пере-дачи видео высокого разрешения (HD).

Встроенные в сервер VoD инструменты системы условного доступа NetUP CAS позволяют на выходе

шифровать контент «на лету». Это позволит предотвра-тить несанкционированный доступ к транслируемым в сети материалам.

Программное обеспечение сервера позволяет под-ключать дополнительные системы хранения информа-ции (Data Storage). Контент можно загружать с исполь-зованием протоколов smb, ftp.

Текстовые описания контента (отображаемые в интерфейсе пользователя Middleware) могут авто-матически обновляться с информационной базы дан-ных в сети Интернет (www.media-kb.com) — «Media Knowledge Base». База содержит наиболее полную и структурированную информацию по мультимедийно-му контенту, является многоязычной, со свободным до-ступом к информации через web или посредством API.

Cервер выполнен в 1U-корпусе для монтирования в стойку. Имеется возможность объединять VoD-сервера в кластер, что позволяет достигать практически любой производительности и строить распределенные сети.

Сервисы Time-Shifted TV (просмотр телевещания со сдвигом во времени); Personal Video Recorder (персо-нальный видеомагнитофон); TV on Demand (просмотр прошедших телепередач по запросу) поддерживаются отдельным сервером.

Сервер «видео по запросу» и «виртуального кинозала»

NetUP VoD Server

Page 5: NetUP Imagine Complex

Наиболее интересными и востребованными воз-можностями интерактивного телевидения можно счи-тать услуги отложенного просмотра телепрограмм. Только технология IPTV спо соб на предоставить поль-зователю возможность поставить на паузу или пере-мотать пе ре да ваемую в прямом эфире телепередачу. Эта услуга носит название «Time-Shifted TV». Если же необходимо просмотреть уже прошедшую передачу, следует воспользоваться сер ви сом «TV on Demand, TVoD» и сделать необходимый заказ, найдя интере-сующий сюжет в архиве.

Канал, принимаемый со спутника или радиостанции, записывается на сервере. При отображении записан-ных материалов на клиентской приставке может быть показана информация о времени начала телепередач. Эти данные вносятся в систему как вручную, так и ав-

то ма ти чес ки, используя электронную программу пере-дач (EPG). Навигация по за пи сан ным каналам возмож-на как по меткам начала передач, так и просто выбором произ воль ной даты и времени.

Услуги просмотра телепередач по запросу (TV on Demand, TVoD) и просмотра прямого эфи ра со сдви-гом вещания во времени (Time-Shifted TV) реализова-ны на одном сервере. Обо ру до ва ние идентично сер-веру VoD. Комплектуется четырьмя жесткими дисками SATA-II с возможностью «горячей замены», размером по 750 ГБ каждый.

Встроенные в сервер TVoD инструменты системы условного доступа NetUP CAS позволяют на выходе шифровать контент «на лету». Это позволит предотвра-тить несанкциони ро ван ный доступ к транслируемым в сети материалам.

TV on Demand и Time-Shifted TV

Доступ к сервисам TVoD и Time-Shifted TV на клиентской приставке

Page 6: NetUP Imagine Complex

NetUP IPTV Complex

Middleware

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

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

NetUP Middleware

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

На данный момент в NetUP IPTV Complex задейство-вано Middleware второго поколения. Помимо более бы-строго графического интерфейса, менее нагруженного сервера, широких возможностей для кастомизации су-

ществует еще одно неоспоримое достоинство — воз-можность использования в одной сети абонентских приставок различного типа от разных производителей.

Существует два основных варианта реализации си-стемы с точки зрения взаимодействия с конечным обо-рудованием клиента. Самый простой — это использо-вать встроенный в клиентскую приставку web-браузер. Совершенно иной подход реализован в низкоуровне-вой системе Middleware (на C/С++), использующей воз-можности IP-STB по-максимуму.

Middleware поколения I. «Web-технологии». Объявлено устаревшим

Page 7: NetUP Imagine Complex

Впервые в России к использованию нативных при-ложений (толстых клиентов) для построения системы Middleware перешла компания НетАП. Базовый гра-фический интерфейс и разнообразный программный функционал находятся и обрабатываются на самой при-ставке, а не на сервере. Этим значительно улучшается быстродействие интерфейса и снимаются ограничения наложенные браузером. Уникальная архитектура про-дукта позволяет вводить новые дополнительные услу-ги без выведения программного обеспечения из экс-плуатации. Поддерживаются разные темы оформления, в базовую конфигурацию оболочки включены русский, английский, немецкий и французский языки.

Интуитивно понятный интерфейс NetUP Middleware предлагает пользователю управление следующими услугами:

  Просмотр телеканалов, формирование списка люби-мых каналов;

  Заказ фильмов из каталога (VoD). Фильм можно най-ти по его названию, просмотреть описание. Доступ-ны «пауза» и «перемотка» при воспроизведении.

Предусмотрен предварительный ознакомительный просмотр трейлеров. Описание фильмов может ав-томатически обновляться из Интернета, с ресурса мультимедийной базы данных (www.media-kb.com);

  Просмотр сеансов виртуального кинозала (nVoD). Возможно либо автоматическое переключение на выбранный киносеанс, либо вручную после соответ-ствующего уведомления о начале трансляции;

  Сдвиг вещания по времени. «Пауза» и «перемотка» при просмотре телеканалов (Time-Shifted TV);

  Просмотр прошедших телепередач, ранее записан-ных провайдером (TV on Demand);

  Персональный сетевой видеомагнитофон (PVR);

  Программа телепередач (EPG);

  Прослушивание радиостанций.

NetUP Middleware работает используя низкоуровне-вый API (SDK) для IP-STB от ведущих производителей — Amino, D-Link, TeleTec, Telergy, Hansun, GDC.

Middleware поколения II. «Низкоуровневая интеграция с приставками»

Скриншоты Middleware второго поколения

Page 8: NetUP Imagine Complex

NetUP IPTV Complex

Система условного доступа

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

В состав системы условного доступа NetUP CAS/DRM входит несколько компонентов:

  Сервер шифрования широковещательного потоко-вого контента (IP-scrambler);

  Модуль шифрования потоков Unicast, встраивае-мый в сервера «Видео по запросу» (eVoD plugin), «Виртуального кинозала», «Сетевого магнитофона», «Отложенного просмотра» и др;

  Маршрутизатор запросов и распространения клю-чей, входящий в состав системы балансировки кла-стера IPTV;

  Модуль дешифрования видеосигнала для абонент-ских приставок.

Система Условного доступа NetUP CAS использует алгоритм CSA (Common Scrambling Algorithm). Это по-зволяет задействовать аппаратные средства декодиро-вания зашифрованных потоков на IP-STB, что особенно актуально для воспроизведения видео в формате High Definition. Если же абонентская приставка не поддер-живает аппаратного декодирования, используется про-граммное, на уровне ядра операционной системы Linux запущенной на приставке.

Используемая библиотека шифрования имеет серти-фикат, выданный Федеральной Службой Безопасности Российской Федерации, подтверждающий соответ-ствие базового алгоритма шифрования стандарту ГОСТ 28147-89 и требованиям к СКЗИ класса КС1.

Исходный код модуля шифрования написан на С/С++ с использованием оптимизированных алгоритмов. Код работает на платформах x86, PowerPC, и ряде других.

Система условного доступа

Page 9: NetUP Imagine Complex

Основными функциями биллинговой системы являются:

  Ведение абонентской базы;

  Обработка и тарификация данных по потребленным услугам;

  Ведение справочника тарифных планов;

  Управление картами доступа;

  Подготовка финансовой отчетности.Система управления пользователями (Subscriber

Management System, SMS) тесно интегрирована с систе-мой биллинга. Это позволяет без труда заводить новых подписчиков услуг, подключать их к тарифным планам, а SMS в автоматическом режиме обеспечит соответству-ющий уровень доступа к разнообразным ресурсам инте-рактивного телевидения для каждого из пользователей.

Биллинговая система может быть интегрирована в бизнес-модель любого предприятия и совмещена с уже функционирующей системой, тарифицирующей услуги другого характе ра (доступ в интернет, классическая, IP-телефония, и т.д.).

Компания НетАП создает и сопровождает биллинго-вые системы с 2001 года. За этот пери од нашими специ-алистами накоплен богатый опыт в построении финан-совых систем опера торов связи и реализованы схемы расчетов различной степени сложности.

Помимо базовых принципов тарификации, мы можем предложить разработку практически любой бизнес-логики на заказ. При этом будут учтены специ-фические требования заказ чика. На биллинговую си-стему NetUP UTM 5 получен сертификат соответствия «Связь» №ОС-1-СТ-0203.

NetUP IPTV Billing system

Биллинговая система

Page 10: NetUP Imagine Complex

NetUP IPTV Complex

NetUP IPTV Complex интегрирован с большим количе-ством моделей Set-Top Box следующих производителей:

  Amino Technologies (www.aminocom.com)

  D-Link (www.dlink.ru)

  TeleTec (www.teletec.com.ua)

  Telergy (www.telergy.eu)

  Hansun Technologies Inc. (www.hansuntech.com)

  Дженерал ДейтаКомм (www.gdc.ru)На данный момент все перечисленные ниже IP STB

взаимодействуют с NetUP Middleware нового поко-ления на «низком уровне». Это означает, что теперь программный код интерфейса абонента исполняется на самой приставке. Ранее же web-сервер middleware генерировал html-страницу для каждого из абонентов, а просмотр осуществлялся с помощью браузера, запу-щенного на IP STB.

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

При необходимости возможна адаптация графиче-ского интерфейса Middleware к другим типам STB, при наличии SDK от производителя.

IPTV PC ClientNetUP IPTV PC Client (IPTV Player) — это клиентское приложение для доступа ко всем услугам интерактивного теле-

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

NetUP IPTV PC Client предоставляет абоненту следу-ющий функционал:

  Просмотр телеканалов (в том числе шифрованных);

  Просмотр телепередач в записи (TVoD);

  Просмотр телевидения со сдвигом во времени (Time-Shifted TV);

  Прослушивание радиостанций;

  Формирование плейлистов;

  Доступ к фильмотеке (VoD, nVoD);

  Финансовая отчетность;

  Управление тарифными планами;

  Различные дополнительные услуги (к примеру, онлайн-магазин).

Клиентское оборудование

IP STB «Aminet 130»

(c поддержкой HDMI)

IP STB «Aminet 110/125»

IP STB «Telergy T502»»

IP STB «D-Link DIB-120»

IP STB «TeleTec MAG 200»

Page 11: NetUP Imagine Complex

IPTV-проекты Open Source

NetUP MultiFiles — система распространения файлов

NetUP IPTVProbe — система мониторинга

Компания НетАП представляет Open Source проекты в области IPTV. Бесплатное распространение и развитие по лицензиям GPLv2, GPLv3 позволяет участвовать в разработке всем заинтересованным лицам. Направление Open Source постоянно развивается, расширяется функционал, решаются новые задачи. Приглашаем Вас присоединиться к обсуждению проектов на сайте www.netup.tv в разделе «Форум».

NetUP IPTVProbe — это бесплатная система монито-ринга и контроля качества оказываемых услуг интерак-тивного телевидения в сетях передачи данных. С помо-щью IPTVProbe можно проконтролировать структуру IPTV-потоков и оценить потери пакетов при передаче по сети.

Весь пакет можно условно разделить на три части:

  Коллектор — собирает статистику с зондов и фор-мирует базу данных;

  Зонд — фиксирует проходящие IP-пакеты и переда-ет информацию по сети на коллектор. Работает как на обычном компьютере с ОС Linux, так и на абонент-ских ТВ-приставках (IP STB);

  Подсистема отчетов — подключается к базе данных и выводит информацию в виде графиков и таблиц.

NetUP MultiFiles — это система распространения фай-лов (прошивок) с использованием UDP multicast. Клиент может скачать новую версию ПО послав IGMP-запрос и подключившись к определенной multicast-группе. После получения файла происходит его проверка на це-лостность, разархивация и запуск скрипта обновления.

Использование multicast позволяет оперативно пе-редать файл на любое количество клиентов, используя только один поток.

Стоит отметить, что клиент не производит обновле-ние, если текущая версия ПО на клиенте такая же, как передаваемая в потоке, или более свежая. В случае если на сервере указан ключ «force update», обновле-ние производится принудительно, вне зависимости от версии ПО.

Page 12: NetUP Imagine Complex

NetUP IPTV Complex