Middleware и с чем его едят

13 Апр
2012

Добрый день, уважаемые Блогавчане!

После статьи про ГСС решил написать эту статью.

  1. Во-первых, самые внимательные, конечно же, заметили некоторые неточности, например, трафик не передается в потоке unicast, а только в multicast, т.к. RTP по своей сути тоже является Multicast трафиком.
  2. Во-вторых, имея опыт общения именно с Harmonic 2960 Series могу смело сказать, что по GoIP-порту Harmonic 2900 выдают Multicast только по UDP.


А теперь самое время рассказать о MiddleWare, так как имел опыт общения с MW от компании BCC. По сути MW — это User-Friendly Interface между железом и администратором. Заранее хочу оговориться, что со скриншотами могут возникнуть проблемы, мне пришлось сменить место работы. Но подробно смогу рассказать обо всём, и так начнём:
  1. Пользователи

    База данных пользователей представляет из себя SQL сервер, располагающийся на блейдах. Добавление пользователей представляет из себя нажатие пары кнопок, внесение уникального номера, пароля, а также пин-кода. После чего требуется активация учетной записи уже со стороны абонента.
  2. Каналы

    Добавление каналов идет путем добавления мультикастных групп с присвоением условной кнопки для абонентской приставки Set-Top Box. Там же указывается название канала, список звуковых дорожек, их порядок, а также дорожка по умолчанию. Каналы можно сортировать по пакетам и по тематике. Дополнительно можно устанавливать ограничения на просмотр телеканала, путём установки возрастного рейтинга, в этом случае абоненту потребуется ввести пин-код. Также там устанавливается шифрование, скорость потока, метод сжатия и разрешение изображения.
  3. Video-on-Demand

    Также MW предоставляет пользователю доступ к контенту VoD. Фильмы заливаемые на VoD сервера оператора аналогично каналам имеют настройки скорости потоков, размеров изображения, сжатия, шифрования, возрастного рейтинга и т.д. За исключением пары дополнительных опций — это постер и трейлер. Трейлер абонент может просмотреть абсолютно бесплатно, для того, чтобы оценить качество фильма.
  4. API

    В MW также имеются широкие API, позволяющие существенно автоматизировать работу с самой MW. Так например можно автоматизировать заведение пользователей, выбор пакета, дополнительных плюшек непосредственно первичной регистрации пользователя в биллинговой системе оператора. Также с помощью API биллинговая система может осуществлять приостанвоку/отключение/удаление пользователя из системы.
  5. Дополнительные фичи

    Кроме всего этого та MW, которая была поставлена для нашей АПК имела возможность запускать JAVA-приложения, но эта фича не была приобретена оператором. Чисто теоретически можно было бы играть в марион и пэкмана прямо с пульта телевизора, но эта фича не была реализована и возможности потыкать её не было.
По материалам Хабрахабр.



загрузка...

Комментарии:

Наверх