ABNT NBR 15606 - ABNT NBR 15606

ABNT NBR 15606
Спецификация кодирования и передачи данных для цифрового вещания
Передача в бразильской структуре стандартизации. Jpg
Структура стандартов SBTVD
Родное имя
Впервые опубликовано11 ноября 2007 г. (2007-11-11)
Последняя версия0.0
11 ноября 2007 г.

ABNT NBR 15606 относится к набору технических стандартов, которые регулируют передачу цифрового наземного телевидения в Бразилии.

Аспекты кодирования данных Бразильских стандартов цифрового наземного телевидения описаны в следующих документах, опубликованных ABNT, Бразильская ассоциация технических стандартов (Associação Brasileira de Normas Técnicas):[1] ABNT NBR 15606-1: 2007 - Цифровое наземное телевидение - Спецификация кодирования и передачи данных - Часть 1: Кодирование данных; ABNT NBR 15606-2: 2007 - Цифровое наземное телевидение - Спецификация кодирования и передачи данных - Часть 2: Ginga-NCL для фиксированных и мобильных приемников: прикладной язык XML для кодирования приложений; ABNT NBR 15606-3: 2007 - Цифровое наземное телевидение - Спецификация кодирования и передачи данных - Часть 3: Спецификации передачи данных для цифрового радиовещания; и ABNT NBR 15606-5: 2008 - Цифровое наземное телевидение - Спецификация кодирования и передачи данных - Часть 5: Джинга[2]-NCL[3] для портативных приемников: XML язык приложения для кодирования приложения.

Стандарт был написан экспертами в области телекоммуникаций и телевидения из многих стран, их работы координировались SBTVD Forum и подробно охватить все аспекты кодирования видео и аудио, относящиеся к SBTVD. Полный документ можно найти и бесплатно загрузить на английском, испанском и португальском языках на веб-сайте ABNT.

Стандарт обращается к одному из основных достижений в отношении спецификации промежуточного программного обеспечения, одной из бразильских систем цифрового телевидения. Спецификация промежуточного программного обеспечения включает процедурную часть, выполняемую Ява,[4] и декларативная часть, выполняемая NCL и Lua, с мостом, который обеспечивает взаимный доступ между ними. Объединенная бразильская спецификация промежуточного программного обеспечения называется Джинга.

Технический обзор документа

Структура промежуточного программного обеспечения SBTVD

В Бразилии будет уникальная совместная реализация декларативного и процедурного промежуточного программного обеспечения и связующего звена между ними. Бразильская система кодирования данных называется Джинга и включает в себя спецификацию языка, используемую механизмом представления Ginga-NCL, кодировку мономидии и GEM послушный Ява презентационный движок.

Протокол нижнего уровня - это карусель данных для передачи блока данных без какой-либо семантики. На верхнем уровне карусель объектов позволяет передавать файлы, архивы, приложения, папки и синхронизировать события. Объектная карусель не является японской ARIB стандартов, а скорее определены стандартами DVB и ATSC.

Структура промежуточного программного обеспечения SBTVD

NCL, Язык вложенного контекста, является XML рекомендация языка приложений, позволяющая авторам писать интерактивные мультимедийные презентации очень просто и эффективно. Используя NCL, автор может описать временное поведение мультимедийной презентации, связать гиперссылки (взаимодействие пользователя) с мультимедийными объектами, определить альтернативы для представления (адаптации) и описать макет презентации на нескольких устройствах. В отличие от HTML или же XHTML NCL имеет более строгое разделение между содержимым и структурой и обеспечивает неинвазивный контроль компоновки и макета презентации. Следовательно, NCL не определяет сами носители. Вместо этого он определяет клей, который скрепляет медиа в мультимедийных презентациях.

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

Эти документы также официально доступны по адресу ABNT интернет сайт.

Резюме

Уровни производительности промежуточного программного обеспечения Ginga превышают текущие уровни, достигаемые аналогичными системами за счет использования более мелких и эффективных языков сценариев, таких как Lua. Кроме того, сочетание процедурных и декларативных языков программирования в одной системе позволяет создавать больший набор приложений с минимальными усилиями для программиста. Передача интерактивных приложений в рамках бесплатного эфирного вещания улучшит отношения вещателей со своей аудиторией.

Документами, описывающими справочную спецификацию Ginga, являются: ABNT NBR 15606-1: 2007 - Цифровое наземное телевидение - Спецификация кодирования и передачи данных - Часть 1: Кодирование данных; ABNT NBR 15606-2: 2007 - Цифровое наземное телевидение - Спецификация кодирования и передачи данных - Часть 2: Ginga-NCL для фиксированных и мобильных приемников: прикладной язык XML для кодирования приложений; ABNT NBR 15606-3: 2007 - Цифровое наземное телевидение - Спецификация кодирования и передачи данных - Часть 3: Спецификации передачи данных для цифрового радиовещания; и ABNT NBR 15606-5: 2008 - Цифровое наземное телевидение - Спецификация кодирования и передачи данных - Часть 5: Ginga-NCL для портативных приемников: прикладной язык XML для кодирования приложений.

Рекомендации

  1. ^ ABNT, Бразильская ассоциация технических стандартов (Associação Brasileira de Normas Técnicas)
  2. ^ Веб-сайт организации Ginga в Бразилии на английском языке «Архивная копия». Архивировано из оригинал на 2009-05-18. Получено 2009-05-12.CS1 maint: заархивированная копия как заголовок (связь)
  3. ^ NCL - Вложенный язык контекста
  4. ^ Sun Microsystems - Sun Microsystems и форум SBTVD разработают Java-решение с открытым исходным кодом для системы цифрового телевидения Бразилии

внешняя ссылка