ГОСТ IЕС 60958-3—2014
Приложение U
(обязательное)
MPEG Surround в потоке ИКМ
U.1 Кадры со скрытыми данными формата MPEG Surround
Битовый поток данных MPEG Surround должен встраиваться в соответствии с ISO/IEC 23003-1, 7.3. Кадр со
скрытыми данными (buried data) MPEG Surround содержит битовый поток данных MPEG Surround, встроенных в
младшие биты слов звуковой выборки кадров согласно установленному настоящим стандартом. Рисунок U.1 ил
люстрирует. как соотносятся кадр со скрытыми данными MPEG Surround и кадр в формате настоящего стандарта.
Кадр со скрытыми данными MPEG Surround соответствует (bsBDFramelength+1) * 64 кадрам настоящего стандарта
(определение bsBDFramelength см. в ISO/IEC 23003-1. 7.3.3).
Кадр no IEC 60958
Левый канал
Правый канал
Рисунок U.1 — Соотнесение кадра со скрытыми данными MPEG Surround и кадра по настоящему стандарту
При встраивании данных MPEG Surround в данные ИКМ (при передаче) по интерфейсу согласно настоя
щему стандарту бит 48 состояния канала должен устанавливаться в значение «1», что указывает на присутствие
скрытой информации. Кроме того, биты 33. 34 и 35 состояния канала устанавливаются таким образом, чтобы ука
зывать длину слова звуковой выборки, т. в. имеют значение, отличное от «000». В этом случав скрытые данные
MPEG Surround встраиваются, начиная с младшего значащего бита, соответствующего слову звуковой выборки с
длиной, указываемой битами 33.34 и 35 состояния канала, т. е. начиная с временного интервала «28-w»
субкадра, где vr представляет длину слова звуковой выборки. Синхрослово скрытых данных MPEG Surround.
bsBDSyncword. определение которому дано в ISO/IEC 23003-1, 7.3. встраивают в младший значащий бит.
который соответствует слову звуковой выборки с длиной, указываемой битами 33. 34 и 35 состояния канала, т.е. во
временном интервале «28-w» субкадра.
U.2 Обнаружение MPEG Surround
Когда бит 48 состояния канала установлен в значение «1». а биты 33. 34 и 35 состояния канала имеют зна
чение. отличное от «000», и ожидается получение потока двоичных данных, поиск синхрослова скрытых данных
MPEG Surround. bsBDSyncword. производится в младшем значащем бите, соответствующем слову звуковой вы
борки с длиной, указываемой битами 33. 34 и 35 состояния канала, т. е. во временном интервале «28-w» субкадра,
где w означает длину слова звуковой выборки.
Когда бит 48 состояния канала установлен в значение «1». а биты 33. 34 и 35 состояния канала установлены
в значение «000» и ожидается получение потока двоичных данных MPEG Surround, поиск синхрослова скрытых
данных MPEG Surround. bsBDSyncword. производится по меньшей мере в младшем значащем бите,
соответству ющем максимальной длине слова звуковой выборки wmax, указываемой битом 32 состояния канала,
т. е. во вре менном интервале «28-wmax» субкадра, и в младшем значащем бите, соответствующем длине
слова звуковой выборки в 16 бит. т. е. во временном интервале 12 субкадра.
Когда бит 48 состояния канала установлен в значение «0» и ожидается получение потока двоичных данных
MPEG Surround, поиск синхрослова скрытых данных MPEG Surround, bsBDSyncword, производится по меньшей
мере в младшем значащем бите, соответствующем длине слова звуковой выборки в 16 бит. т. е. во временных
интервалах 12 и 8 субкадра соответственно.
54