В настоящей Рекомендации | Международном стандарте определяется системный уровень кодирования. Данный документ был разработана в 1994 году, главным образом в целях обеспечения объединения и синхронизации методов кодирования видео- и звукового сигнала, определенных в Части 2 (Рекомендация МСЭ-T H.262) и Части 3 стандарта ИСО/МЭК 13818. После 1994 года этот стандарт был расширен для поддержки дополнительных спецификаций кодирования видеосигналов (например, ИСО/МЭК 14496-2, МСЭ-T H.264 | ИСО/МЭК 14496-10, МСЭ-Т H.265 | ИСО/МЭК 23008-2 и МСЭ-T T.800 | Приложение M JPEG 2000 к ИСО/МЭК 15444-1), спецификаций кодирования аудиосигналов (например, ИСО/МЭК 13818-7 и ИСО/МЭК 14496-3), системных потоков (например, ИСО/МЭК 14496-1 и ИСО/МЭК 15938-1), динамической адаптивной потоковой передачи по протоколу HTTP (DASH), управления интеллектуальной собственностью и защиты интеллектуальной собственности (IPMP) согласно ИСО/МЭК 13818-11, а также общих метаданных. Системный уровень поддерживает шесть основных функций:1)синхронизацию нескольких сжатых потоков при декодировании; 2)перемежение нескольких сжатых потоков в единый поток;3)инициализацию буферизации для запуска декодирования;4)непрерывное управление буфером;5)идентификацию времени; и 6)мультиплексирование и сигнализацию различных компонентов системного потока.Мультиплексированный двоичный поток, соответствующий Рекомендации МСЭ-Т H.222.0 | ИСО/МЭК 13818-1, представляет собой либо транспортный поток, либо программный поток. Оба потока состоят из пакетов пакетированного элементарного потока (PES) и пакетов, содержащих другую необходимую информацию. Оба типа потоков поддерживают мультиплексирование сжатых потоков видео- и звуковых сигналов одной программы с общей временной базой. Транспортный поток дополнительно поддерживает мультиплексирование сжатых потоков видео- и звуковых сигналов нескольких программ с независимыми временными базами.Программный поток, как правило, более пригоден для условий работы "почти без ошибок", так как он обеспечивает возможность компьютерной обработки программной информации. Транспортный поток более пригоден для использования в условиях, где вероятно появление ошибок. Любой мультиплексированный двоичный поток состоит из двух уровней: внешнего, которым является системный уровень, и внутреннего, которым является уровень сжатия. Системный уровень обеспечивает выполнение функций, необходимых для использования в системе одного или нескольких сжатых потоков данных. Части настоящей спецификации, касающиеся видео- и звуковых сигналов, определяют уровень кодирования со сжатием данных видео и аудио. Кодирование других типов данных в настоящей Рекомендации | Международном стандарте не определяется, но оно поддерживается системным уровнем, при условии, что другие типы данных соответствуют ограничениям, определенным в настоящей Рекомендации | Международном стандарте.Девятое издание включает Попр. 1 (12/2022) и Испр. 1 (12/2022) к восьмому изданию, а также Исправление 2 (08/2023), которое было утверждено, но не опубликовано отдельно. В Исправлении 2 исправлены устаревшие ссылки на стандарт ИСО/МЭК 14496-1, в котором были изменены наименования полей и нумерация пунктов. В нем также разъясняется ссылка на стандарт ИСО/МЭК 23008-3, где поле 3dAudioSceneInfoID названо по-другому, и удалены семантические определения полей, отсутствующих в соответствующей таблице синтаксиса (Таблица 2-123). В Исправлении 2 улучшено семантическое определение равного "0" параметра HDR_WCG_idc в тексте, представленном в Поправке 1. Кроме того, в нем исправлено несоответствие размера поля между таблицей синтаксиса и семантическим определением параметра SubstreamOffset[k][j][i]. Наконец, в нем исправлено вводящее в заблуждение семантическое определение параметра media_description_flag для дескриптора Media_service_kind. |