Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Телетекст был введен в аналоговое телевидение в 80-х годах и позволял ограниченное взаимодействие с телевизорами для получения легко передаваемой информации, такой как расписания и данные о погоде. Сегодня технология развита до такой степени, что позволяет осуществлять более сложное и масштабное общение. Первые частные вещатели, такие как Canal + , были пионерами в принятии этой новой формы и продолжали развивать ее на протяжении всего ее существования.

Вследствие отключения аналогового телевидения был разработан проект, известный как цифровое наземное телевидение ( DTT ), в результате которого было создано общественное телевидение в цифровом формате с большим количеством функций, конкурирующее с частными вещательными компаниями. Среди этих функций можно найти интерактивные меню, которые, как и в случае частной трансляции, предоставляют пользователю информацию и позволяют адаптировать продукт к своим потребностям. Это взаимодействие пользователя и телевидения сегодня известно как интерактивное телевидение .

Это возможно из - за Set-Top-Box (или БВУ для краткости), телевизионные декодеры, которые способны принимать и декодировать цифровой сигнал и отображает его через аналоговый телевизионный набор. Это устройство позволяет пользователям получать доступ к контенту, который предлагает сеть цифрового телевидения . Одна из их многих функций - запуск интерактивных приложений, которым и посвящена эта статья.

Для интерактивности требуется, чтобы приставки могли динамически программироваться и обновляться. Для этого на рынке есть несколько различных решений, среди которых определение промежуточного уровня программного обеспечения, на котором работают приложения, транслируемые вместе с аудиовизуальными сигналами. Этот промежуточный программный слой называется Middleware .

Частные стандарты или частная собственность [ править ]

Медиа-шоссе [ править ]

Это было определено Canal Plus Technologies, которая представляет самый широкий спектр решений на рынке, так что программное обеспечение в STB интерпретирует и выполняет интерактивные приложения, программное обеспечение вещания с сервера для трансляции приложений и данных через спутниковые, кабельные и наземные сети. , кроме того, запускает интерактивные приложения и среду их выполнения. Кроме того, включает различные профили, чтобы лучше отвечать потребностям вещателей.

Этот стандарт запускает приложения, написанные на разных языках программирования, таких как Java , MHEG-5 или HTML, и поддерживает спецификации DVB-MHP , OCAP , DAVIC или ATSC, одновременно добавляя другие собственные и новые спецификации.

Open TV core [ править ]

Самый важный продукт Open TV - широко распространенное промежуточное программное обеспечение для цифрового телевидения (DTV). Открытое ТВ Ядро программное обеспечение технология содержит аппаратный уровень абстракции (чтобы позволить аппаратному быть независимыми), ТВ - библиотеку, выбор исполнительных сред для приложений, а также поддержку персональных видеомагнитофонов (PVR), чтобы создать DTT среду для декодеров (Приставки). Телевизионные библиотеки включают поддержку богатой графики (RG) и высокой четкости (HD), сетевую связь от телефонной линии до широкополосного IP (через DSL, Ethernet или оптоволокно), управление цифровыми аудио- и видеосигналами (DVB , а также другие стандарты и проприетарные форматы), а также поддержку аутентификации и шифрования с использованием систем CA / DRM. Open TV Core поддерживает выполнение ряда сред приложений (AEE), включая виртуальную машину C, браузер HTML , среду представления Adobe Flash и виртуальную машину Java в соответствии со стандартом MHP . Виртуальная машина «C» - это среда выполнения, которая позволяет использовать API-интерфейсы пакета разработчиков программного обеспечения Open TV, который позволяет поставщикам контента создавать в O-коде приложения, ориентированные на телевидение, с использованием инструментов разработки от Open TV или других продавцов.

Открытые или общественные стандарты [ править ]

MHEG [ править ]

Еще в 1995 году ISO ( Международная организация по стандартизации ) вместе с Группой экспертов по мультимедиа и гипермедиа опубликовали стандарт MHEG. Это дало заявленный подход к созданию мультимедийных приложений, которые могли бы работать в любой операционной системе в соответствии с этим стандартом. Концептуально MHEG намеревался сделать для мультимедийных приложений то же самое, что и HTML для документов в нужное время, то есть предоставить общий формат обмена, который должен выполняться в каждом приемнике.

MHEG-1 : эта версия включала поддержку объектов, содержащих коды процедур, что могло расширить базовую модель MHEG-1, добавив функции принятия решений, поскольку по-другому это было невозможно.

MHEG-3 : эта версия определила стандартную виртуальную машину и код байтового представления, который обеспечивает ее переносимость через аппаратные платформы.

Эти версии не увенчались успехом, поскольку они основывались на очень сложных концепциях, и промышленность не была готова к тем характеристикам, которые они предлагают. MHEG-5 , более простая версия MHEG-1, была создана в апреле 1997 года.

Многие из функций, которые формировали его, были одинаковыми, но одновременно между двумя версиями было много различий. MHEG-3 был преодолен успехом Java, и в 1998 году они решили создать шестую версию, MHEG-6 , которая была основана на пятой версии, добавляя поддержку использования Java для разработки сценариев объектов, смешивая декларативную силу MHEG с процедурными элементами Java . Для этого они определили интерфейс программирования приложений Java ( API ) для MHEG, чтобы код Java мог управлять объектами MHEG в своем материнском приложении.

Хотя MHEG-6 не был расширен, он был основой стандарта DAVIC ( Digital Audio Video Council ).

ДЭВИК [ править ]

Этот стандарт был создан немного позже, чем MHEG-6 в 1998 году. Он был создан, добавляя новую серию API-интерфейсов Java к шестой версии MHEG. В API , из вышеупомянутого стандарта были позволяя объекты Java доступ к некоторым услугам, информации управления услуг аудио контента и видео и управляющим по управлению ресурсов в приемнике. Хотя создание приложения на чистой Java для приемника DAVIC было невозможно , API-интерфейсы Java уже были способны управлять большим количеством элементов приемника, что было возможно с другими стандартами.

DVB-MHP (мультимедийная домашняя платформа) [ править ]

Это определяется цифровым видеовещанием (DVB), предлагающим интерактивные услуги в DTV. Это ограниченная версия виртуальной машины Java , в которую добавлен набор дополнительных функций для адаптации к среде DTV. С целью организации спецификации этого стандарта определены три профиля, относящиеся к емкости STB:

1. Расширенный профиль трансляции: интерактивные приложения загружаются через трансляцию. Он не включает обратный канал в STB.
2. Интерактивное вещание: включает двунаправленную связь через обратный IP-канал к серверу, что позволяет загружать приложения.
3. Доступ в Интернет: STB обрабатывает экстремальное содержимое Интернета .

Существуют две версии, которые охватывают упомянутые профили:

  • MHP 1.0, который охватывает первые два профиля. Эта версия - та, которую используют текущие приемники, и большинство реализуют второй профиль. Многие страны, например, Испания, Италия или Финляндия, приняли его для предложения интерактивных услуг своего цифрового телевидения.
  • MHP 1.1, охватывающий три профиля. В настоящее время его нельзя найти ни в каких коммерческих приемниках, совместимых с этой версией, хотя есть несколько совместимых протоколов.

OCAP [ править ]

Американская компания CableLabs сотрудничала с DVB для создания нового открытого стандарта, что привело к принятию спецификации стандарта MHP в качестве основы для этого стандарта, OCAP ( OpenCable Application Platform ), в январе 2002 года. в своем центре OCAP обеспечивает общую спецификацию для уровня промежуточного программного обеспечения для кабельных систем в Соединенных Штатах. Поскольку в Соединенных Штатах стандарты DVB не используются, OCAP основан на тех частях, которые не относятся к DVB, заменяя остальные части, специфичные для DVB, такие как DVB IF API . Первоначально OCAP был основан на версии 1.0.0 спецификации MHP.

Позже DVB представила спецификацию Globally Executable MHP (GEM), чтобы облегчить использование элементов MHP в других спецификациях. Последние версии OCAP используют GEM вместо MHP в качестве основы, но они относятся к некоторым элементам MHP, которые не включены в специальный GEM.

ACAP (Расширенная общая платформа приложений) [ править ]

Эта платформа была создана Комитетом передовых телевизионных систем ( ATSC ) в качестве общей основы для всех систем интерактивного телевидения в США, кабельных, наземных или спутниковых. Он также основан на GEM и добавляет некоторые элементы OCAP, адаптированные для рынка США.

См. Также [ править ]

  • Гибридное широковещательное широкополосное телевидение
  • Холст проекта
  • Открытый форум IPTV

Дальнейшее чтение [ править ]

  • MHP: https://web.archive.org/web/20060421101018/http://www.mhp.org/
  • MHEG: http://www.mheg.org/
  • Canal + Technologies: https://web.archive.org/web/20071223011417/http://www.canalplus-technologies.com/
  • Открытое телевидение: http://www.opentv.com
  • Стивен Моррис и Энтони Смит-Шеньо, «Стандарты интерактивного телевидения: руководство по MHP, OCAP и JavaTV». Эльзевир 2005.