Основные элементы типичной системы интерактивного телевидения
В самом общем виде структура системы интерактивного телевидения выглядит следующим образом:
Обозначения:
БМД – база мультимедиа данных
СУБД – система управления базой данных
ВС – видеосервер
СП – сервер приложений
КУ – клиентское устройство
Рисунок 8.1 Структура системы интерактивного телевидения
База мультимедиа данных.
Представляет собой физические носители информации. Чаще всего это “жесткие” диски (HDD). Информацию, готовую к немедленному использованию, располагают в базе мультимедиа данных. На архивных носителях хранят информацию, немедленно использовать которую не планируется, но которая может быть загружена в базу данных за прогнозируемое время в случае необходимости.
Система управления базой данных. Видеосервер.
Центральная часть системы – система управления базой данных мультимедиа информации, обеспечивающая доступ к хранящимся в ней видео- и аудиоматериалам. Специальное программное обеспечение, которое называется видеосервер, использует эту СУБД для поиска и извлечения мультимедиа информации и передачи ее через сеть потребителю. Видеосервер и система управления базой мультимедиа данных очень тесно связаны между собой и обычно поставляются вместе.
Программное обеспечение видеосервера принимает запрос от потребителя; ищет в базе данных требуемый фрагмент данных и передает этот фрагмент потребителю. В случае, когда два пользователя смотрят один и тот же фильм, но разные фрагменты, видеосервер может использовать кэш, размещенный в оперативной памяти, для уменьшения количества запросов к дисковой подсистеме.
Сетевая инфраструктура.
Представляет собой канал передачи данных от провайдера интерактивных телевизионных услуг к клиентскому устройству.
Сервер приложений.
Важную роль в системе играет сервер приложений, один или несколько, в зависимости от функций, реализованных в системе. Задачи серверов приложений – обеспечение web-интерфейса к системе, хранение данных о распределении информации по видеосерверам, хранение биллинговой информации и, соответственно, информации о полномочиях пользователей, поддержка самой биллинговой системы, если не используется какая-либо внешняя система и т.п. Кроме того, сопроводительные служебные данные к информации, такие как, например, данные о фильмах, актерах, режиссерах, стоимости создания фильма, истории создания и т.п., хранением которой не занимается видеосервер, также должна быть собрана в одном месте, в центральной базе данных на сервере приложений. Таким образом, получается, что реально требуется два типа баз данных (БД) – одна для хранения только мультимедиа данных (информации), а другая – для хранения данных приложений.
Дата добавления: 2016-11-04; просмотров: 1731;