Расширенное телевидение
Enhanced Television (ETV) — это набор спецификаций, разработанных в рамках проекта OpenCable компании CableLabs ( Cable Television Laboratories, Inc. ), которые определяют приложение ETV, состоящее из ресурсов (файлов), соответствующих Enhanced TV Binary Interchange Format ( EBIF ) формату контента , как а также:
Приложение ETV обычно доставляется через транспортный поток MPEG и сопровождает программу MPEG, видео и аудио содержащую элементарные потоки .
Приложение ETV
[ редактировать ]Приложение ETV — это набор ресурсов (файлов), включающий один или несколько ресурсов EBIF , представляющих доступную для просмотра информацию в виде страниц .
Можно выделить две формы данного Заявления ETV: (1) форма обмена и (2) форма исполнения. Форма обмена приложения ETV состоит из ресурсов (файлов), которые представляют скомпилированное приложение до его фактического выполнения агентом пользователя ETV. Форма исполнения приложения ETV состоит из сохраненных и, возможно, измененных форм этих ресурсов во время декодирования, представления и выполнения агентом пользователя ETV .
Пользовательский агент ETV
[ редактировать ]— Пользовательский агент ETV это программный компонент, который работает на телеприставке, телевизоре или в любой другой вычислительной среде и способен принимать, декодировать, представлять и обрабатывать Приложение ETV . Этот компонент обычно предоставляет, наряду со своей аппаратной средой хоста, один или несколько механизмов, позволяющих конечному пользователю перемещаться и взаимодействовать с мультимедийным контентом, представленным приложениями ETV .