MHEG-5 или ISO / IEC 13522-5, [1] является частью набора международных стандартов, относящихся к представлению мультимедийной информации, стандартизированных Группой экспертов по мультимедиа и гипермедиа (MHEG). Чаще всего он используется как язык для описания услуг интерактивного телевидения .
Характеристики [ править ]
MHEG-5 - это общедоступный стандарт для промежуточного программного обеспечения интерактивного телевидения, который используется как для отправки, так и для приема сигналов интерактивного телевидения. Он позволяет развертывать широкий спектр интерактивных ТВ-сервисов. Он используется Freeview и Freesat в Великобритании, Freeview в Новой Зеландии, TVB в Гонконге, Freeview в Австралии, Saorview в Ирландии и определен в Южной Африке.
Недавние [ когда? ] работа DTG в Великобритании привела к разработке MHEG-5 Interaction Channel (MHEG-IC), который позволяет расширять широковещательные интерактивные услуги, предоставляемые через IP-соединение. Принципы, лежащие в основе MHEG-IC, заключаются в том, чтобы обеспечить беспрепятственный просмотр транслируемого контента, доставляемого по широковещательной передаче, дополненного контентом, доставляемым по IP в качестве расширения канала или сети. Вещательные компании имеют полный редакторский контроль над пользовательским интерфейсом. MHEG-IC предоставляет доступ к потоковому видео по запросу в дополнение к традиционному тексту и графике, а также возможность поддерживать безопасные транзакции.
MHEG-5 - это объектно-ориентированный декларативный язык программирования, который можно использовать для описания представления текста, изображений и видео. Приложение MHEG-5 состоит из ряда сцен, между которыми пользователь приложения может перемещаться. Каждая сцена перечисляет элементы текста и графики, которые должны быть представлены, и может содержать блоки процедурного кода, которые выполняются в ответ на один из предопределенных наборов событий, таких как нажатие клавиш, срабатывание таймеров или успешная загрузка содержимого в память. Эти блоки кода состоят из элементарных действий, которые могут выполнять такие операции, как изменение текста, отображаемого текстовым объектом., или запуск воспроизведения видеоклипа.
MHEG-5 определяет иерархию классов, доступных автору приложения. В отличие от объектно-ориентированных языков определение новых классов невозможно. Стандарт определяет два представления приложений MHEG, одно из которых является текстовым, а другое представлено в ASN.1 . Приложения обычно записываются в текстовой нотации, а затем кодируются в ASN.1 для интерпретации механизмом MHEG .
MHEG-5 подходит для программирования интерактивных киосков и услуг интерактивного телевидения .
Использование в других стандартах [ править ]
MHEG-5 был выбран в качестве обязательного механизма интерактивности для телевизоров, совместимых с CI + (и других устройств CI +).
Профили и коммерческое внедрение [ править ]
Сам язык MHEG-5 и есть язык. Чтобы язык был полезен в любом конкретном контексте, его необходимо профилировать . Профиль вещания языка был стандартизирован ETSI , образуя стандарт ETSI ES 202 184.
Соединенное Королевство [ править ]
В Соединенном Королевстве MHEG-5 используется для предоставления интерактивных услуг для цифрового телевидения, таких как служба BBC по замене Ceefax с красной кнопкой . Полная спецификация использования MHEG-5 в контексте британской платформы Freeview - это британский профиль MHEG-5 . MHEG также используется на Freesat для его руководства по программированию в дополнение к DVB EIT, в отличие от платформы OpenTV, используемой на Sky.
Новая Зеландия и Австралия [ править ]
В Новой Зеландии , тот же профиль , как и в Великобритании используется, с небольшими дополнениями на языке маори и его использование направляющего ключа на сертифицированных приемниках Freeview. Руководство ключа приемника используются для активации программирования руководства MHEG-5; однако это отключает использование более совместимой и быстрой загрузки функции руководства DVB EIT. В Австралии это руководство было принято для приемников Freeview и VAST фазы 2, обозначенных ярлыком Freeview EPG .
Гонконг [ править ]
В Гонконге TVB также выбрал MHEG-5 для интерактивных услуг, доступных на его цифровых каналах. [2]
Ирландия [ править ]
Ирландия выбрала промежуточное ПО MHEG-5 (v1.06) для интерактивных услуг в качестве рекомендуемой функции своих минимальных требований к получателю для DTT в Ирландии. [3] Бесплатная цифровая служба Ирландии называется Saorview .
Иерархия классов [ править ]
Примечание. Вы можете загрузить версию изображения в формате PDF по адресу http://mheg5.net/down/class.pdf .
См. Также [ править ]
- Гибридное широковещательное широкополосное телевидение (HbbTV), альтернативная технология, используемая для предоставления услуг интерактивного телевидения через широковещательные и широкополосные средства связи в некоторых европейских странах.
- MediaHighway , проприетарное промежуточное программное обеспечение для интерактивного телевидения, принадлежащее NDS .
- Мультимедийная домашняя платформа (MHP), альтернативная технология, используемая для услуг интерактивного телевидения в некоторых европейских странах.
Ссылки [ править ]
- ^ ISO. «ISO / IEC 13522-5: 1997 - Информационные технологии - Кодирование мультимедийной и гипермедийной информации - Часть 5: Поддержка интерактивных приложений базового уровня» . Проверено 1 августа 2010 .
- ^ MHEG-5 Обязательно пользоваться услугами «TVB Interactive» .
- ^ Минимальные требования к получателю для DTT в Ирландии v1.0 Архивировано 21 июля 2011 г. на Wayback Machine .
Внешние ссылки [ править ]
- Официальный веб-сайт