Опубликован: 07.08.2007 | Уровень: специалист | Доступ: свободно | ВУЗ: Московский физико-технический институт
Лекция 6:

Стандарт mpeg-4, -7, -21

Основные функции в MPEG-4 версии 1

DMIF

DMIF поддерживает следующие функции:

  • Прозрачный интерфейс MPEG-4 DMIF -приложения, не зависящий от того, является ли партнер удаленным интерактивным или локальной запоминающей средой.
  • Контроль установления каналов FlexMux.
  • Использование однородных сетей между интерактивными партнерами: IP, ATM, мобильные, PSTN, узкополосные ISDN.
Системы

Как объяснено выше, MPEG-4 определяет набор алгоритмов улучшенного сжатия для аудио- и видеоданных. Потоки данных (Elementary Streams, ES), которые являются результатом процесса кодирования, могут быть переданы или запомнены независимо. Они должны быть объединены так, чтобы на принимающей стороне возникла реальная мультимедийная презентация.

Системные части MPEG-4 обращаются к описаниям взаимодействий между аудио- и видеокомпонентами, которые образуют сцену. Эти взаимодействия описаны на двух уровнях.

  • Двоичный формат для сцен BIFS (Binary Format for Scenes) описывает пространственно-временные отношения объектов на сцене. Зрители могут иметь возможность взаимодействия с объектами, например, перемещая их на сцене или изменяя свое положение точки наблюдения в 3D-виртуальной среде. Описание сцены предоставляет широкий набор узлов для композиционных 2D- и 3D-операторов и графических примитивов.
  • На нижнем уровне дескрипторы объектов OD (Object Descriptors) определяют отношения между элементарными потоками, имеющими отношение к конкретному объекту (например, аудио- и видеопотоки участников видеоконференции). OD предоставляют также дополнительную информацию, такую как URL, необходимые для доступа к элементарным потокам, характеристики декодеров, нужных для их обработки, идентификация владельца авторских прав и пр.

Некоторые другие средства и возможности системы MPEG-4.

  • Интерактивность, включая: взаимодействие клиент-сервер; общая модель событий или отслеживание действий пользователя; общая обработка событий и отслеживание взаимодействий объектов на сцене пользователем или с помощью событий, генерируемых на сцене.
  • Средство объединения большого числа потоков в один общий поток, включая временную информацию (мультиплексор FlexMux).
  • Средство для запоминания данных MPEG-4 в файле (файловый формат MPEG-4, "MP4").
  • Интерфейсы для различных терминалов и сетей в виде Java API ( MPEG-J ).
  • Независимость транспортного уровня.
  • Текстовые презентации с международной лингвистической поддержкой, выбор шрифта и стиля, согласование времени и синхронизация.
  • Инициализация и непрерывное управление буферами приемных терминалов.
  • Идентификация временной привязки, синхронизация и механизмы восстановления.
  • Наборы данных, включающие идентификацию прав интеллектуальной собственности по отношению к медиа-объектам.
Аудиосистема

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

* Речь. Кодирование речи может производиться при скоростях обмена от 2 Кбит/с до 24 Кбит/с. Низкие скорости передачи, такие как 1,2 Кбит/с, также возможны, когда разрешена переменная скорость кодирования. Для коммуникационных приложений допустимы малые задержки. Когда используются средства HVXC, скорость и высота тона могут модифицироваться пользователем при воспроизведении. Если используются средства CELP, изменение скорости воспроизведения может быть реализовано с помощью дополнительного средства;

* Синтезированная речь. TTS-кодировщики с масштабируемой скоростью в диапазоне от 200 бит/с до 1,2 Кбит/с, которые позволяют использовать текст или текст с интонационными параметрами (вариация тона, длительность фонемы, и т.д.), в качестве входных данных для генерации синтетической речи. Это включает следующие функции:

  • синтез речи с использованием интонации оригинальной речи;
  • управление синхронизацией губ и фонемной информации;
  • трюковые возможности: пауза, возобновление, переход вперед/назад;
  • международный язык и поддержка диалектов для текста (т.е. можно сигнализировать в двоичном потоке, какой язык и диалект следует использовать);
  • поддержка интернациональных символов для фонем;
  • поддержка спецификации возраста, пола, темпа речи говорящего;
  • поддержка передачи меток анимационных параметров лица FAP (facial animation parameter).

* Общие аудиосигналы. Поддержка общей кодировки аудиопотоков от низких скоростей до высококачественных. Рабочий диапазон начинается от 6 Кбит/с при полосе ниже 4 КГц и распространяется до широковещательного качества передачи звукового сигнала для моно и многоканальных приложений.

* Синтезированный звук. Поддержка синтезированного звука осуществляется декодером структурированного звука (Structured Audio Decoder), который позволяет использовать управление музыкальными инструментами с привлечением специального языка описания.

* Синтетический звук с ограниченной сложностью. Реализуется структурируемым аудиодекодером, который позволяет работать со стандартными волновыми форматами.

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

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

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

* Изменение скорости передачи допускает анализ потока данных с разбивкой на субпотоки меньшей скорости, которые могут быть декодированы в осмысленный сигнал. Анализ потока данных может осуществляться при передаче или в декодере.

* Масштабируемость полосы пропускания является частным случаем масштабируемости скорости передачи данных, когда часть потока данных, представляющая часть частотного спектра, может быть отброшена при передаче или декодировании.

* Масштабируемость сложности кодировщика позволяет кодировщикам различной сложности генерировать корректные и осмысленные потоки данных.

* Масштабируемость сложности декодера позволяет заданную скорость потока данных дешифровать посредством декодеров с различным уровнем сложности. Качество звука, вообще говоря, связано со сложностью используемого кодировщика и декодера.

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

Видеосистема

Стандарт MPEG-4 Видео допускает гибридное кодирование естественных (пиксельных) изображений и видео вместе с синтезированными сценами (генерированными на ЭВМ). Например, возможно создать виртуальное присутствие участников видеоконференций. Видеостандарт содержит в себе средства и алгоритмы, поддерживающие кодирование естественных (пиксельных) статических изображений и видеопоследовательностей, а также средства поддержки сжатия искусственных 2D- и 3D- графических геометрических параметров. Следующие форматы, кодировки и скорости передачи будут поддерживаться MPEG-4 версии 1:

  • скорости передачи: обычно между 5 Кбит/с и 10 Mбит/с;
  • форматы: progressive, а также interlaced-видео;
  • разрешение: обычно от sub-QCIF до HDTV;
  • эффективное сжатие видео будет поддерживаться для всех скоростей обмена. Сюда входит компактное кодирование текстур с качеством, регулируемым от уровня "приемлемо" (для высоких сжатий данных) вплоть до "практически без потерь";
  • эффективное сжатие текстур для 2D- и 3D-сеток;
  • произвольный доступ к видео, обеспечивающий такие функции, как пауза, быстрый переход вперед или назад для записанного видео;
  • кодирование, учитывающее содержимое изображения и видео, позволяет разделить кодовое преобразование и реконструкцию видеообъектов произвольной формы;
  • произвольный доступ к содержимому видеопоследовательности, открывающий возможность реализации функций "пауза", быстрого перехода вперед или назад для записанного видеообъекта;
  • расширенное манипулирование видеопоследовательностями, позволяющий осуществлять наложения естественного или синтетического текста, текстуры, изображения и видео. Примером может служить наложение текста на движущийся видеообъект, когда текст движется синфазно с объектом;
  • масштабируемость сложности в кодировщике, дающая возможность кодировщикам различной сложности генерировать корректный и осмысленный поток данных для данной текстуры, изображения или видео;
  • масштабируемость сложности в декодере, позволяющая декодировать данную текстуру, изображение или видеопоток декодерами различного уровня сложности. Достигаемое качество, вообще говоря, зависит от сложности используемого декодера. Как правило, простые декодеры обрабатывают лишь часть информационного потока;
  • пространственная масштабируемость, позволяющая декодерам обрабатывать некоторую часть общего потока, сформированного кодировщиком, реконструировать и отображать текстуры, изображения или видеообъекты при пониженном пространственном разрешении. Для текстур и статических изображений будет поддерживаться не более 11 уровней масштабируемости. Для видеопоследовательностей поддерживается не более трех уровней;
  • временная масштабируемость, разрешающая декодерам обрабатывать некоторую часть общего потока, сформированного кодировщиком, реконструировать изображения или видеообъекты при пониженном временном разрешении. Поддерживается не более трех уровней;
  • масштабируемость качества, дающая возможность разбить поток данных на несколько составляющих различной мощности так, чтобы комбинация этих составляющих могла при декодировании давать осмысленный сигнал. Разложение потока данных на составляющие может происходить при передаче или в декодере. Полученное качество, вообще говоря, зависит от числа компонент, используемых при реконструкции;
  • кодирование формы, поддерживающееся, чтобы помочь описанию и композиции изображений и видео, а также видеообъектов произвольной формы. Приложения, которые используют двоичные побитовые карты изображения, служат для презентаций баз данных изображений, интерактивных игр, наблюдения и анимации. Предлагаются эффективные методы кодирования двоичных форм. Двоичная альфа-маска определяет, принадлежит или нет пиксель объекту. Она может быть включена (on) или выключена (off);
  • серая шкала или альфа- кодирование формы.

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

Часть стандарта, связанная с "анимацией лица", позволяет посылать параметры, которые помогают специфицировать и анимировать синтезированные лица. Эти модели не являются сами частью стандарта MPEG-4, стандартизированы только параметры.

  • Определение и кодирование анимационных параметров лица (модельно независимое).
  • Позиции характерных деталей и их ориентация для определения сеток при анимации лица.
  • Визуальные конфигурации губ, соответствующие фонемам речи.
  • Определение и кодирование параметров описания лица (для калибровки модели).
  • 3D-позиции характерных признаков (деталей).
  • 3D-калибровочные сетки для анимации головы.
  • Текстурная карта лица.
  • Персональные характеристики.
  • Кодирование лицевой текстуры.

Версия 2 MPEG-4 была зафиксирована в декабре 1999 года. Существующие средства и профайлы из версии 1 в версии 2 не заменены; новые возможности будут добавлены в MPEG-4 в форме новых профайлов. Системный слой версии 2 обладает обратной совместимостью с версией 1.

Системы

Версия 2 систем MPEG-4 расширяет версию 1, с тем чтобы перекрыть такие области, как BIFS-функциональность и поддержка Java ( MPEG-J ). Версия 2 также специфицирует формат файлов для записи содержимого MPEG-4.

Видеосистемы. Натуральное видео

Видео MPEG-4 версии 2 добавляет новые возможности в следующих областях:

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

Версия 2 MPEG-4 предоставляет набор средств для кодирования многогранных 3D-сеток. Многогранные сетки широко используются для представления 3D-объектов.

Звук

В MPEG-4 Аудио версии 2 добавлены новые средства и функции, при этом все прежние возможности и функции сохранены. Версия 2 MPEG-4 Аудио предоставляет следующие возможности.

  • Повышенная устойчивость к ошибкам.
  • Кодирование аудио, которое сочетает в себе высокое качество и малые задержки.
  • Масштабируемость зерна изображения (масштабируемость разрешения вплоть до 1 Кбит/с на канал).
  • Параметрическое аудиокодирование для манипулирования звуком при низких скоростях.
  • Сжатие пауз в разговоре (CELP) для дальнейшего понижения потока данных при кодировании голоса.
  • Параметрическое кодирование речи, устойчивое к ошибкам.
  • Пространственная ориентация — возможность реконструировать звуковое окружение, используя метод моделирования.
  • Обратный канал, который полезен для настройки кодирования или масштабируемого воспроизведения в реальном времени.
  • Низкая избыточность транспортного механизма MPEG-4 для звука.

Основные средства, вводимые DMIF версии 2, предоставляют поддержку (ограниченную) мобильных сетей и мониторирования QoS.

Поддержка мобильных сетей

Спецификация H.245 была расширена (H.245v6), чтобы добавить поддержку систем MPEG-4; спецификация DMIF предоставляет возможность работы с сигналами H.245. Мобильные терминалы могут теперь использоваться системами MPEG-4, такими, как BIFS- и OD-потоки.

Мониторирование QoS

DMIF V.2 вводит концепцию мониторирования качества обслуживания (QoS), реализуемого в сети. Интерфейс DMIF -приложения был соответственно расширен. Модель допускает до трех различных режимов мониторирования QoS: непрерывное мониторирование, контроль специфических очередей и наблюдение за нарушениями QoS.

Модель DMIF позволяет приложениям партнеров обмениваться любыми сообщениями пользователей (поток управляющих сообщений). В DMIF V2 добавлена поддержка сообщений-откликов.

Управление информацией уровня Sync MPEG-4

V.2 улучшает модель DMIF, чтобы позволить приложениям обмениваться прикладными данными со слоем DMIF. Такое добавление было введено, чтобы сделать возможным в пределах модели обмен блоками протокольных данных уровня Sync. Это комбинация чисто медийных данных (PDU) и логической информации уровня Sync. Модель подтверждает, что в пределах существующего транспортного стека существуют средства, которые перекрываются с Sync-слоем систем MPEG-4. Это случай RTP и MPEG-2 элементарных потоков пакетов PES (Packetized Elementary Steams), а также MP4-атомов в файловом формате. Во всех таких случаях очевидной реализацией DMIF является преобразование информации уровня Sync, извлеченной из этих структур, а также из SLPDU, в однородное логическое представление заголовка пакета уровня Sync. Как следствие, введены соответствующие параметры для DAI, с учетом обеспечения их семантической независимости от транспортного стека и приложения.

DMIF V.2 вводит информативное дополнение, которое предоставляет синтаксис C/C++ для прикладного интерфейса DMIF, как это рекомендуется API-синтаксисом.

Профайлы в MPEG-4

MPEG-4 предоставляет большой и богатый набор средств для кодирования аудио-визуальных объектов. Для того чтобы позволить эффективную реализацию стандарта, специфицированы субнаборы систем MPEG-4, средств видео и аудио, которые могут использоваться для специфических приложений. Эти субнаборы, называемые "профайлами", ограничивают набор средств, которые может применить декодер. Для каждого из этих профайлов устанавливается один или более уровней, ограничивающих вычислительную сложность. Подход сходен с MPEG-2, где большинство общеизвестных комбинаций "профайл/уровень" имеют вид "главный_профайл@главный_уровень". Комбинация "профайл@уровень" позволяет:

  • конфигуратору кодека реализовать только необходимый ему субнабор стандарта;
  • проверять, согласуются ли приборы MPEG-4 со стандартом.

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

Видеопрофайлы

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

  • Простой визуальный профайл обеспечивает эффективное, устойчивое к ошибкам кодирование прямоугольных видеообъектов, подходящих для приложений мобильных сетей, таких как PCS и IMT2000.
  • Простой масштабируемый визуальный профайл добавляет поддержку кодирования временных и пространственных масштабируемых объектов в простом визуальном профайле. Он полезен для приложений, которые обеспечивают услуги на более чем одном уровне качества, связанных с ограничениями скорости передачи данных или ресурсами декодера, такими, как использование Интернета и программное декодирование.
  • Центральный визуальный профайл добавляет поддержку кодирования временных масштабируемых объектов произвольной формы в простой визуальный профайл. Он полезен для приложений, осуществляющих относительно простую интерактивность (приложения Интернет-мультимедиа).
  • Главный визуальный профайл добавляет поддержку кодирования чересстрочных, полупрозрачных и виртуальных объектов в центральном визуальном профайле. Он полезен для интерактивного широковещательного обмена (с качеством для развлечений) и для DVD-приложений.
  • N-битный визуальный профайл добавляет поддержку кодирования видеообъектов, имеющих пиксельную глубину в диапазоне от 4 до 12 бит, в главный визуальный профайл. Он удобен для использования в приложениях для наблюдения.

Профайлами для синтетических и синтетико-натуральных гибридных визуальных материалов являются:

  • Простой визуальный профайл для анимации лица ( Simple Facial Animation ) предоставляет простые средства анимации модели лица, удобные для таких приложений, как аудио/видеопрезентации для лиц с ухудшенным слухом.
  • Визуальный масштабируемый профайл для текстур (Scalable Texture Visual) предоставляет пространственное масштабируемое кодирование статических объектов изображений (текстур), полезное для приложений, где нужны уровни масштабируемости, такие как установление соответствия между текстурой и объектами игр, а также работа с цифровыми фотокамерами высокого разрешения.
  • Визуальный профайл базовых анимированных 2D-текстур (Basic Animated 2D-Texture) предоставляет пространственную масштабируемоcть, SNR- масштабируемоcть и анимацию, базирующуюся на сетках для статических объектов изображений (текстур), а также простую анимацию объектов лица.
  • Гибридный визуальный профайл комбинирует возможность декодировать масштабируемые объекты натурального видео произвольной формы (как в главном визуальном профайле) с возможностью декодирования несколько синтетических и гибридных объектов, включая анимационные статические объекты изображения. Он удобен для различных сложных мультимедиа-приложений.

Версия 2 добавляет следующие профайлы для натурального видео:

  • Профайл ARTS (Advanced Real-Time Simple) предоставляет продвинутый метод кодирования прямоугольных видеообъектов, устойчивый к ошибкам, использующий обратный канал и улучшенную стабильность временного разрешения при минимальной задержке буферизации. Он удобен для кодирования в случае приложений реального времени, таких как видеотелефон, телеконференции и удаленное наблюдение.
  • Центральный масштабируемый профайл добавляет поддержку кодирования объектов произвольной формы с пространственным и временным масштабированием в центральный профайл. Главная особенность этого профайла является SNR, а также пространственная и временная масштабируемость для областей и объектов, представляющих интерес. Он полезен для таких приложений, как Интернет, мобильные сети и широковещание.
  • Профайл ACE (Advanced Coding Efficiency) улучшает эффективность кодирования для прямоугольных объектов и объектов произвольной формы. Он удобен для таких приложений, как мобильный широковещательный прием и других, где необходима высокая эффективность кодирования.

Профайлы версии 2 для искусственного и синтетического/натурального гибридного визуального материала:

  • Продвинутый масштабируемый профайл текстур поддерживает декодирование текстур произвольной формы и статических изображений, включая масштабируемое кодирование формы, мозаичное заполнение и противодействие ошибкам. Он полезен для приложений, требующих быстрого произвольного доступа, а также нескольких уровней масштабируемости и кодирования статических объектов произвольной формы. Примерами таких приложений могут служить просмотр статических изображений в Интернете, а также считывание через Интернет изображений, полученных из цифровых фотоаппаратов с высоким разрешением.
  • Продвинутый центральный профайл комбинирует возможность декодирования видеообъектов произвольной формы (как в центральном визуальном профайле) с возможностью декодирования масштабируемых статических объектов произвольной формы (как в продвинутом масштабируемом профайле текстур). Он удобен для различных мультимедийных приложений, таких как интерактивная передача потоков мультиимедиа через Интернет.
  • Профайл простой анимации лица и тела является супернабором профайла простой анимации лица с добавлением анимации тела.

В последующих версиях будут добавлены следующие профайлы:

  • Продвинутый простой профайл выглядит как простой, так как использует только прямоугольные объекты, но он имеет несколько дополнительных средств, которые делают его более эффективным: B-кадры, компенсацию перемещения 1/4 пикселя и компенсацию общего перемещения.
  • Масштабируемый профайл тонкой гранулярности допускает большое число масштабных уровней — до 8 — так что качество доставки можно легко адаптировать к условиям передачи и декодирования. Он может использоваться с простым или продвинутым простым профайлом в качестве базового уровня.
  • Простой студийный профайл является профайлом с очень высоким качеством для применения в приложениях студийного редактирования. Он работает только с I-кадрами, но он поддерживает произвольные формы и большое число альфа-каналов. Возможная скорость передачи достигает 2 Гбит/c.
  • Центральный студийный профайл добавляет P-кадры к простому студийному варианту (Simple Studio), делая его более эффективным, но требующим более сложной реализации.
Аудиопрофайлы

Определены четыре аудиопрофайла в MPEG-4 версии 1:

  1. Разговорный профайл предоставляет HVXC, который является параметрическим кодером голоса, рассчитанным на очень низкие скорости передачи, CELP узкополосным/широкополосным кодером голоса, или интерфейсом "текст-голос".
  2. Профайл синтеза обеспечивает синтез аудио, использующий SAOL, волновые таблицы и интерфейс "текст-голос" для генерации звука и речи при очень низких скоростях передачи.
  3. Масштабируемый профайл, супер-набор профайла речи, удобен для масштабируемого кодирования речи и музыки для таких сетей, как Интернет и NADIB (Narrow band Audio DIgital Broadcasting). Диапазон скоростей передачи лежит в пределах от 6 Кбит/с до 24 Кбит/с, при ширине полосы 3,5 и 9 КГц.
  4. Главный профайл является расширенным супер-набором всех других профайлов, содержащий средства для синтетического и естественного аудио.

Еще четыре профайла добавлено в MPEG-4 V.2:

  1. Профайл высококачественного аудио содержит кодировщик голоса CELP и простой кодировщик AAC, содержащий систему долгосрочного предсказания. Масштабируемое кодирование может быть выполнено с помощью AAC масштабируемого объектного типа. Опционно может использоваться синтаксис потока, устойчивый к ошибкам (ER).
  2. Профайл аудио с низкой задержкой (Low Delay Audio) содержит HVXC и CELP кодировщики голоса (опционно использующие синтаксис ER), AAC-кодеры с низкой задержкой и интерфейс "текст-голос" TTSI.
  3. Профайл натурального аудио содержит все средства кодирования натурального аудио, доступные в MPEG-4.
  4. Профайл межсетевого мобильного аудио (Mobile Audio Internetworking) содержит AAC-масштабируемые объектные типы с малой задержкой, включая TwinVQ и BSAC. Этот профайл предназначен для расширения возможностей телекоммуникационных приложений за счет алгоритмов не-MPEG-кодирования речи с возможностями высококачественного аудиокодирования.

Разработаны также профайлы графики и сцены.

Профайлы MPEG-J

Существуют два профайла MPEG-J (расширение формата MPEG-4, в котором используются Java-элементы): персональный и главный.

1. Персональный — небольшой пакет для персональных приборов.

Персональный профайл обращается к ряду приборов, включая мобильные и портативные аппараты. Примерами таких приборов могут быть видеотелефоны, PDA, персональные игровые устройства. Этот профайл включает в себя следующие пакеты MPEG-J API:

  • сеть;
  • сцена;
  • ресурс.

2. Главный — включает все MPEG-J API.

Главный профайл обращается к ряду приборов, включая средства развлечения. Примерами таких приборов могут служить набор динамиков, компьютерные системы мультимедиа и т.д. Он является супер-набором персонального профайла. Помимо пакетов персонального профайла, этот профайл содержит следующие пакеты MPEG-J API:

  • декодер;
  • функции декодера;
  • секционный фильтр и сервисная информация.
Профайл дескриптора объекта

Профайл описания объекта включает в себя следующие средства:

  • Средство описания объекта (OD)
  • Средство слоя Sync (SL)
  • Средство информационного содержимого объекта (OCI)
  • Средство управления и защиты интеллектуальной собственности ( IPMP )

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

Евгений Виноградов
Евгений Виноградов

Прошел экстерном экзамен по курсу перепордготовки "Информационная безопасность". Хочу получить диплом, но не вижу где оплатить? Ну и соответственно , как с получением бумажного документа?

Илья Сидоркин
Илья Сидоркин

Добрый день! Подскажите пожалуйста как и когда получить диплом, после сдичи и оплаты?????