АУДИОКОДЕР И АУДИОДЕКОДЕР С МЕТАДАННЫМИ ГРОМКОСТИ И ГРАНИЦЫ ПРОГРАММЫ

1. Устройство для обработки звукового сигнала, содержащее:
входной буфер для хранения по меньшей мере одного фрейма кодированного битового аудиопотока, при этом кодированный битовый аудиопоток содержит аудиоданные и контейнер метаданных, при этом контейнер метаданных содержит одно или более информационных наполнений метаданных и защитные данные;
аудиодекодер, соединенный с буферной памятью, для декодирования аудиоданных для создания декодированных аудиоданных;
синтаксический анализатор, соединенный с аудиодекодером или встроенный в него, при этом синтаксический анализатор сконфигурирован для проведения синтаксического анализа аудиоданных; и
выходной буфер для хранения декодированных аудиоданных,
при этом контейнер метаданных начинается с синхрослова, идентифицирующего начало контейнера метаданных, при этом защитные данные расположены после одного или более информационных наполнений метаданных, и каждое из одного или более информационных наполнений метаданных начинается с идентификатора информационного наполнения, который идентифицирует тип метаданных, присутствующих в информационном наполнении, за которым следует размер информационного наполнения, который идентифицирует количество метаданных, присутствующих в информационном наполнении.
2. Устройство по п. 1, отличающееся тем, что контейнер метаданных хранится в зарезервированном пространстве данных АС-3 или Е-АС-3, выбранном из группы, состоящей из поля игнорируемых данных, поля вспомогательных данных, поля addbsi и их комбинации.
3. Устройство по п. 1, отличающееся тем, что одно или более информационных наполнений метаданных содержат метаданные, указывающие по меньшей мере одну границу между последовательными аудиопрограммами.
4. Устройство по п. 1, отличающееся тем, что одно или более информационных наполнений метаданных содержат информационное наполнение громкости программы, которое содержит данные, показывающие измеренную громкость аудиопрограммы.
5. Устройство по п. 4, отличающееся тем, что информационное наполнение громкости программы содержит поле, указывающее, содержит ли аудиоканал разговорный диалог.
6. Устройство по п. 4, отличающееся тем, что информационное наполнение громкости программы содержит поле, указывающее способ измерения громкости, который был использован для формирования данных о громкости, включенных в информационное наполнение громкости программы.
7. Устройство по п. 4, отличающееся тем, что блок обработки звукового сигнала сконфигурирован для осуществления адаптивной обработки громкости с помощью информационного наполнения громкости программы.
8. Устройство по п. 1, отличающееся тем, что кодированный битовый аудиопоток является битовым потоком формата АС-3 или битовым потоком формата Е-АС-3.
9. Устройство по п. 1, отличающееся тем, что каждый идентификатор информационного наполнения является уникальным и расположен в начале каждого информационного наполнения метаданных.
10. Устройство по п. 1, отличающееся тем, что синхрослово представляет собой 16-битное синхрослово, имеющее значение 0x5838.
11. Аудиодекодер, содержащий:
входной буфер для хранения по меньшей мере одного фрейма кодированного битового аудиопотока, при этом кодированный битовый аудиопоток содержит аудиоданные и контейнер метаданных, при этом контейнер метаданных содержит одно или более информационных наполнений метаданных и защитные данные;
синтаксический анализатор, сконфигурированный для проведения синтаксического анализа аудиоданных, контейнер метаданных начинается с синхрослова, идентифицирующего начало контейнера метаданных, при этом защитные данные расположены после одного или более информационных наполнений метаданных, и каждое из одного или более информационных наполнений метаданных начинается с идентификатора информационного наполнения, который идентифицирует тип метаданных, присутствующих в информационном наполнении, за которым следует размер информационного наполнения, который идентифицирует количество метаданных, присутствующих в информационном наполнении; и
выходной буфер для хранения декодированных аудиоданных.
12. Аудиодекодер по п. 11, отличающийся тем, что контейнер метаданных хранится в зарезервированном пространстве данных АС-3 или Е-АС-3, выбранном из группы, состоящей из поля игнорируемых данных, поля вспомогательных данных, поля addbsi и их комбинации.
13. Аудиодекодер по п. 11, отличающийся тем, что кодированный битовый аудиопоток является битовым потоком формата АС-3 или битовым потоком формата Е-АС-3.
14. Аудиодекодер по п. 11, отличающийся тем, что одно или более информационных наполнений метаданных содержат информационное наполнение громкости программы, которое содержит данные, показывающие измеренную громкость аудиопрограммы.
15. Аудиодекодер по п. 11, отличающийся тем, что синхрослово представляет собой 16-битное синхрослово, имеющее значение 0x5838.
16. Постоянный машиночитаемый носитель данных, содержащий по меньшей мере один фрейм кодированного битового аудиопотока, при этом по меньшей мере один фрейм содержит:
аудиоданные; и
контейнер метаданных, при этом контейнер метаданных содержит одно или более информационных наполнений метаданных и защитные данные;
при этом контейнер метаданных начинается с синхрослова, идентифицирующего начало контейнера метаданных, при этом защитные данные расположены после одного или более информационных наполнений метаданных, и каждое из одного или более информационных наполнений метаданных начинается с идентификатора информационного наполнения, который идентифицирует тип метаданных, присутствующих в информационном наполнении, за которым следует размер информационного наполнения, который идентифицирует количество метаданных, присутствующих в информационном наполнении.
17. Постоянный машиночитаемый носитель данных по п. 16, отличающийся тем, что контейнер метаданных хранится в зарезервированном пространстве данных АС-3 или Е-АС-3, выбранном из группы, состоящей из поля игнорируемых данных, поля вспомогательных данных, поля addbsi и их комбинации.
18. Постоянный машиночитаемый носитель данных по п. 16, отличающийся тем, что кодированный битовый аудиопоток является битовым потоком формата АС-3 или битовым потоком формата Е-АС-3.
19. Постоянный машиночитаемый носитель данных по п. 16, отличающийся тем, что одно или более информационных наполнений метаданных содержат информационное наполнение громкости программы, которое содержит данные, показывающие измеренную громкость аудиопрограммы.
20. Постоянный машиночитаемый носитель данных по п. 16, отличающийся тем, что синхрослово представляет собой 16-битное синхрослово, имеющее значение 0x5838.