В настоящей Рекомендации|Международном стандарте определяется системный уровень кодирования. Данный документ был разработана в 1994 году, главным образом в целях обеспечения объединения и синхронизации методов кодирования видео- и звукового сигнала, определенных в Части 2 (Рекомендация МСЭ-T H.262) и Части 3 стандарта ИСО/МЭК 13818. В период после 1994 года этот стандарт был дополнен, с тем чтобы он поддерживал дополнительные спецификации кодирования видеосигнала (например, ИСО/МЭК 14496-2, МСЭ-T H.264|ИСО/МЭК 14496-10, МСЭ-T H.265|ИСО/МЭК 23008-2 и МСЭ-Т T.800|ИСО/МЭК 15444-1, Приложение M JPEG 2000 видео), спецификации кодирования звука (например, ИСО/МЭК 13818-7 и ИСО/МЭК 14496-3), системные потоки (например, ИСО/МЭК 14496-1 и ИСО/МЭК 15938-1), динамическую адаптивную потоковую передачу по HTTP (DASH) ИСО/МЭК 23009-1, управление интеллектуальной собственностью и ее защиту (IPMP) (ИСО/МЭК 1381811), а также общие метаданные. Системный уровень поддерживает шесть основных функций:1)синхронизацию нескольких сжатых потоков при декодировании;2)перемежение нескольких сжатых потоков в единый поток;3)инициализацию буферизации для запуска декодирования;4)непрерывное управление буфером;5)идентификацию времени; и6)мультиплексирование и сигнализацию различных компонентов системного потока.Мультиплексированный двоичный поток, соответствующий Рекомендации МСЭ-Т H.222.0|ИСО/МЭК 13818-1, представляет собой либо транспортный поток, либо программный поток. Оба потока состоят из пакетов пакетизированного элементарного потока (PES) и пакетов, содержащих другую необходимую информацию. Оба типа потоков поддерживают мультиплексирование сжатых потоков видео- и звуковых сигналов одной программы с общей временной базой. Транспортный поток дополнительно поддерживает мультиплексирование сжатых потоков видео- и звуковых сигналов нескольких программ с независимыми временными базами. Программный поток, как правило, более пригоден для условий работы "почти без ошибок", так как он обеспечивает возможность компьютерной обработки программной информации. Транспортный поток более пригоден для использования в условиях, где вероятно появление ошибок.Любой мультиплексированный двоичный поток состоит из двух уровней: внешнего, которым является системный уровень, и внутреннего, которым является уровень сжатия. Системный уровень обеспечивает выполнение функций, необходимых для использования в системе одного или нескольких сжатых потоков данных. Части настоящей спецификации, касающиеся видео- и звуковых сигналов, определяют уровень кодирования со сжатием данных видео и аудио. Кодирование других типов данных в настоящей Рекомендации|Международном стандарте не определяется, но оно поддерживается системным уровнем, при условии, что другие типы данных соответствуют ограничениям, определенным в настоящей Рекомендации|Международном стандарте.Это десятое издание первоначально было разработано в качестве Поправки 1 к девятому изданию и в конечном итоге было утверждено как новое издание. Основные изменения заключаются в следующем:–разъяснено использование определенных параметров кодека и определение некоторых дескрипторов элементов программы;–в п. T.4 разъясняется интерпретация факультативного параметра "кодеки" для аудиослоя;–скорректировано название поля в синтаксисе и семантике дескриптора звука MPEG-H 3D;–в п. 2.6.110 исправлен синтаксис дескриптора аудиосцен 3D MPEG-H, а названия полей приведены в соответствие с названиями в соответствующей спецификации;–в п. 2.6.115 добавлено некоторое разъяснение для многопотокового аудиодескриптора 3D MPEG-H в отношении семантики полей thisStreamID и auxiliaryStreamID. |