3.1.2
3.1.3
3.1.4 индекс сегмента (index segment): Индекс отображения времени в диапазоне байтов в сегменте медиа без учета описания презентации медиа.
3.1.5 микс аудио (mix audio): Совокупность непрерывной последовательности аудиотреков, которые близки по жанру, тематике и другим признакам.
Примечание - В этой последовательности аудиотреки плавно сменяют друг друга. На стыке между аудиотреками отсутствуют интервалы тишины, а сами аудиотреки микса в процессе перехода совпадают по темпу, размерности и другим признакам.
3.1.6
(mixing): Операция создания из отдельных треков конечной записи, включающая отбор, редактирование исходных треков аудио и их последующее объединение.3.1.7
3.1.8
3.1.9
3.1.10
3.1.11
3.1.12
3.1.13 рендеринг (rendering): Процесс преобразования файла цифровой звуковой рабочей станции в готовый для воспроизведения файл аудио.
3.1.14
3.1.15 преселекция аудио (audio preselection): Набор компонентов аудиопрограммы, который может быть выбран пользователем для декодирования.
3.1.16
3.1.17
3.1.18
3.1.19
3.1.20
3.1.21
3.1.22 чистое аудио: Дополнительная служба аудио.
Примечание - Чистое аудио применяют, например, для пользователей с ослабленным слухом.
3.2 Сокращения
В настоящем стандарте применены следующие сокращения:
AAC - профиль усовершенствованного кодирования аудио (Advanced Audio Coding);
AC-3 - система цифрового кодирования аудио (Dolby AC-3 Audio Coding System);
AC-4-1 - система цифрового кодирования аудио (Dolby AC-4 Audio Coding System);
AD - описание аудиосцены для пользователей со слабым зрением (Audio Description);
BMFF - базовый формат медиафайла (Base Media File Format);
CA - поток чистого аудио (Clean Audio);
DASH - динамическая адаптивная потоковая передача средствами HTTP (Dynamic Adaptive Streaming over HTTP);
DAW - цифровая звуковая рабочая станция (Digital Audio Workstation);
DTS - система цифрового (домашнего) кинотеатра (Digital Theater System);
DTS-HD - расширенная система кодирования аудио HD (Extended DTS-HD Audio Coding System);
DTS-UHD - система кодирования звука UHD (DTS-UHD Audio Coding System);
DVB - цифровое телевизионное вещание (Digital Video Broadcasting);
HD - стандарт качества видеозаписи, обеспечивающий более четкое изображение по сравнению с обычным разрешением (High Definition);
HE-AAC - высокоэффективное AAC (High Efficiency Advanced Audio Coding);
HEVC - высокоэффективное кодирование видео (High Efficiency Video Coding);
HTTP - протокол передачи гипертекста (Hyper Text Transfer Protocol);
IP - интернет-протокол (Internet Protocol);
ISO - Международная организация по стандартизации (International Standards Organizations);
ISOBMFF - базовый формат медиафайла ISO (ISO Base Media File Format);
MIME - многоцелевое расширение интернет-почты (Multipurpose Internet Mail Extensions);
MPD - презентация медиа (Media Presentation Description);
MPEG - наименование группы стандартов кодирования и передачи цифровой видео- и аудиоинформации (Moving Pictures Expert Group);
MPEG-H - аудиокодек следующего поколения (MPEG-H Audio Stream);
MSB - старший значащий бит (Most Significant Bit);
NGA - технология формирования компонентного звука (Next Generation Audio);
SAP - точка доступа к потоку битов (Stream Access Point);
URI - универсальный идентификатор ресурса (Uniform Resource Identifier);
URL - универсальный локатор ресурса (Uniform Resource Locator);
URN - унифицированное имя ресурса (Uniform Resource Name);
XML - расширяемый язык разметки (eXtensible Markup Language).
DASH средствами HTTP использует язык разметки XML и потоки битов, которые обеспечивают непрерывную доставку медиа контента от стандартных HTTP к серверу пользователя и позволяют буферизировать контент с помощью стандартных буферов HTTP.
Характеристики профиля DASH файлов медиаслужб MPEG DVB средствами HTTP по сетям с IP приведены в ГОСТ Р 59806-2021 (подраздел 4.1).
Модель данных DASH медиа основана на параметрах медиа, содержащих последовательность периодов, иерархически связанных с нижеперечисленными элементами потока данных:
- преселекция аудио.
Примечание - Преселекция аудио является эквивалентом аудиоуслуг в предшествующих системах, в которых каждая аудиоуслуга содержит полный микс аудио;
- набор адаптации;
- репрезентация;
- сегмент инициализации;
- сегмент медиа;
- субсегмент медиа.
Сегмент является единицей данных, имеющей URL-адрес, который можно получить по запросу HTTP.
Сегментированные репрезентации содержат сегменты инициализации с метаданными репрезентации, и сегменты медиа с выборками медиа.
Параметры медиа являются набором данных, доступных DASH для предоставления пользователю услуги потоковой передачи. Презентация медиа содержится в описании MPD.
MPD содержит метаданные, необходимые DASH для создания соответствующих URL-адресов HTTP и доступа к сегментам для представления пользователю услуг потоковой передачи.
Требования к элементам презентации медиа в потоке битов при DASH установлены в ГОСТ Р 59806-2021 (подраздел 4.2). Требования к форматам презентаций, периодов и сегментов при DASH установлены в ГОСТ Р 59806-2021 (подраздел 4.3). Правила применения атрибутов и элементов в наборах адаптаций и презентаций при DASH установлены в ГОСТ Р 59806-2021 (подраздел 4.4). Требования к параметрам MPD и сегментов при DASH установлены в ГОСТ Р 59806-2021 (подраздел 4.5).
Параметры DASH аудио, согласно таблице 1, определяют элементы и атрибуты репрезентаций, размещенных в наборе адаптации аудио и не относящихся к репрезентациям вспомогательных потоков NGA.
Таблица 1
в наборе адаптации аудио
Идентификация наборов адаптации (при наличии в потоке битов элементов преселекции) выполняется включением в каждый набор адаптации аудиосхемы Role и дескриптора Accessibility (для случаев применения кодеков NGA: AC-4-1, DTS-UHD, MPEG-H Audio).
При отсутствии в потоке битов элементов преселекции каждый набор адаптации аудио должен включать в себя не менее одного элемента Role, использующего схему "urn:mpeg:dash:role:2011".
Наличие атрибута @value со значением "main" указывает проигрывателю, что набор адаптации аудио, по мнению провайдера контента, является предпочтительным. При наличии атрибута @value только со значением "main" набор адаптации аудио применяется по умолчанию.
Если презентация DASH содержит более одного набора адаптации аудио, то один из них должен иметь атрибут @value со значением "main". Если презентация DASH имеет несколько наборов адаптации с дескриптором @value со значением "main", то наборы адаптации аудио должны отличаться другими атрибутами, содержащимися в MPD, например @lang или @codecs или дескриптор AudioChannelConfiguration.
Если в репрезентации DASH есть только один набор адаптации аудио и он имеет атрибут @value со значением "main", то элемент Role может отсутствовать.
При наличии в программе нескольких наборов адаптации аудио с однотипными кодеками, со звуковой дорожкой на языке оригинала и со звуковыми дорожками на разных языках для основного языка должен быть установлен атрибут @value со значением "main", для всех остальных языков значение атрибута @value должно быть "dub".
При наличии в программе нескольких наборов адаптации аудио с одинаковыми типами кодеков, но с разными оригинальными звуковыми дорожками на разных языках (например, спортивная игра, комментируемая несколькими комментаторами на нескольких языках), все наборы адаптации аудио каждого языка должны иметь атрибут @value со значением "main". Проигрыватели должны оценивать атрибут @lang набора адаптации для подтверждения языка аудио, соответствующего языку, который выбирает пользователь. Требования к проигрывателю установлены в ГОСТ Р 59806-2021 (подраздел 4.7).
Если программа содержит несколько наборов адаптации аудио нескольких кодеков с одной и той же исходной программой аудио на одном языке, то провайдер контента может установить несколько наборов адаптации с атрибутом @value со значением "main" для того, чтобы проигрыватель мог выбрать необходимый набор адаптации.
При использовании более одной схемы Role применяются несколько элементов Role.
В таблице 2 приведены варианты использования дескрипторов схемы Role и дескриптора Accessibility, позволяющие идентифицировать наборы адаптации, содержащие AD и потоки чистого аудио. Для приема аудио, микшированного ассоциированным аудио, должен использоваться атрибут @dependencyId, указывающий на зависимость набора адаптации от связанных репрезентаций и обозначающий, что ассоциированный поток аудио не должен предоставляться в формате независимой репрезентации.
Таблица 2
содержащих AD и CA
Проигрыватель должен игнорировать потоки аудио с атрибутами схемы Role и дескриптора Accessibility, которые не соответствуют перечисленным требованиям.
В таблице 3 приведены варианты использования дескрипторов в соответствии с требованиями настоящего раздела.
Таблица 3
атрибута @codecs, частоты дискретизации @audio, конфигурации
канала аудио, атрибута @lang, элементов схемы Role
и дескриптора Accessibility, атрибута @value наборов
адаптации аудио
6 Параметры динамической адаптивной потоковой передачи файлов аудио в форматах кодирования AC-3 и AC-4-1
Параметры сигнализации и инкапсуляции BMFF кодеков аудио в формах кодирования AC-3 и AC-4-1 должны соответствовать таблице 4.
Таблица 4
в форматах кодирования AC-3 и AC-4-1
В соответствии с таблицей 4 значение атрибута кодека для формата кодирования AC-4-1 должно состоять из "ac-4" и трех последующих элементов "aa.bb.cc", состоящих из двузначных шестнадцатеричных чисел.
В формате кодирования AC-4-1 должны использоваться I-кадры (кадры синхронизации). Каждый фрагмент репрезентации должен начинаться с кадра синхронизации.
В форматах кодирования AC-3 и AC-4-1 конфигурация канала аудио использует схему URI "tag:dolby.com,2014:dash:audio_channel_configuration:2011".
Атрибут @value содержит четырехзначное шестнадцатеричное представление 16-битного поля, описывающего назначение, в котором левый канал маркируется в формате MSB. Например, для потока битов с L, C, R, Ls, Rs, LFE значение должно быть "F801" (шестнадцатеричный эквивалент двоичного значения 1111 1000 0000 0001).
(справочное)
Параметры процесса переключения репрезентаций аудио определяются при условии, что проигрыватели будут переключаться между репрезентациями для оптимизации качества презентации при изменении условий передачи потока битов в сети.
Переключения репрезентаций должны выполняться без помех в программе аудио, заметных для пользователя.
Проигрыватели должны поддерживать бесшовное переключение между презентациями аудио, отличающимися скоростями передачи.
Презентацию аудио считают бесшовной при следующих условиях:
- отсутствие слышимых щелчков или перерывов в программе аудио;
- отсутствие пауз, потерянных или лишних звуков;
- наличие синхронизации во времени с другими потоками медиа (например, видео или дополнительным звуком).
Частые переключения репрезентаций предпочтительнее завершения презентации аудио.
(справочное)
ПРИМЕНЕНИЕ ПРОФИЛЕЙ КОДИРОВАНИЯ АУДИО
Б.1 Декодеры профилей для расширенных наборов адаптации в форматах кодирования AC-3 и AC-4-1 декодируют потоки битов стереосигнала с типичными скоростями передачи данных согласно таблице Б.1.
Таблица Б.1
наборов адаптации в форматах кодирования AC-3 и AC-4-1
(случаи работы с нормальным качеством показаны
в квадратных скобках)
Число каналов аудио для воспроизведения определяется реализацией устройства рендеринга.
Примечание - Потоки битов AC-3 и AC-4-1 не ограничены стереофоническим или 5.1-канальным аудио. В качестве примеров в таблицах Б.1 и Б.2 представлены типичные скорости передачи данных для стереофонических и 5.1-канальных презентаций (цифровое объемное звучание 5.1 в форматах Dolby Digital <*> AC-3 и DTS).
--------------------------------
Декодеры профилей в форматах кодирования AC-3 и AC-4-1 декодируют потоки битов объемного звучания 5.1 в соответствии с таблицей Б.2.
Таблица Б.2
для наборов адаптации в форматах кодирования AC-3 и AC-4-1
(случаи работы с нормальным качеством показаны
в квадратных скобках)
Б.2 Непрерывность обслуживания в формате объемного звучания обеспечивается возможностью кодера AC-3 применять доступную скорость многоканального потока битов для передачи стереопаре каналов (при постоянном режиме кодирования) и исключения возможности разрыва процесса вещания аудио/видеоприемником во время изменения режима кодирования.
Б.3 Коммутация потоков и задержка кодирования при применении кодеков AC-3 и AC-4-1 обеспечивают максимальную эффективность кодирования, предоставляя возможность плавного переключения на системном уровне.
Потоки битов AC-3 содержат информацию о конфигурации аудиоканалов и скоростях передачи данных. Кодеры AC-3 и AC-4-1 обеспечивают постоянную задержку кодирования для предусмотренных конфигураций аудиоканалов и переключение между разными потоками AC-3 или AC-4-1 с возможными конфигурациями кодирования звука, например на границах периодов без компенсации задержки кодирования. Таким образом, упрощается процесс создания контента при использовании различных принципов кодирования контента для различных наборов адаптации или периодов (например, для различных программ или компонентов программ).
Формат кодирования AC-4-1 обеспечивает адаптацию частот кадров аудио и видео. Функция выравнивания кадров аудио и видео AC-4-1 в сочетании со статической задержкой, вносимой AC-4-1, используется для устранения проблем на системном уровне, возникающих в сценариях переключения, без внесения артефактов звуковыми паузами или дополнительными звуками.
Потоки битов AC-4-1 должны кодироваться с частотой кадров соответствующего видео. Процесс кодирования контента в формате AC-4-1 должен обеспечивать совпадение во времени аудио и соответствующих видеокадров.
Для обеспечения синхронного переключения I-кадры AC-4-1 должны быть синхронизированы во времени с I-кадрами видео.
Вернуться в "Каталог нормативных документов"
Источник информации: https://internet-law.ru/documents/prod/gost-r_gosudarstvennyj-standart/15/gost_95203.html
На правах рекламы:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||