ГОСТ Р 59806—2021
смысловое значение сигнализации, согласно которой неполный сегмент начинает становиться до
ступным при длительности 2,88 с.
Контент с малой задержкой, использующий короткие сегменты, который не требует сигнализа
ции с использованием атрибутов SegmentTemplate @ availabilityTimeOffset или SegmentTemplate @
availabilityTimeComplete.
Элемент ServiceDescription, содержащий не более одного элемента Latency и элемента
PlaybackRate. должен использоваться для описания контента с малой задержкой, расположенного на
уровне MPD или на уровне периода. Использование элементов Scope с элементом schemeldllri озна
чает соответствие urn: dvb: dash: lowlatency: scope: 2019 и возможность таргетирования клиентов с про
игрывателями, поддерживающими функцию малой задержки.
4.3 Требования к форматам представлений, периодов и сегмонтов при DASH через HTTP
Требования к форматам при DASH через протокол гипертекста HTTP:
- в сегментах медиа все поля индекса сегмента sidx и индекса субсегмента ssix должны разме
щаться перед блоками фрагмента фильма moof;
- сегменты субтитров должны быть доступны во время презентации или до момента доступности
других сегментов медиа, с которыми они представлены:
- все сегменты инициализации для презентаций в наборе адаптации должны иметь идентичные
типы ввода. Включение в набор адаптации представлений на основе avc1 и avc3 или представлений на
основе avc3 и hev1 не допускается;
- блок фрагмента фильма moofдолжен содержать только один блок фрагмента трека traf:
- все представления в наборе адаптации должны иметь идентичные идентификаторы трека
trackJD. Идентификатор trackjd должен находиться в поле заголовка трека и в поле заголовка фраг
мента трека;
- представления должны соответствовать требованиям к треку CMAF;
- сегменты инициализации должны соответствовать требованиям для заголовка CMAF, а сегмен
ты медиа должны соответствовать требованиям для фрагмента CMAF;
- каждое представление должно иметь только один сегмент, соответствующий самоинициализи-
рующемуся сегменту медиа;
- сегмент должен содержать только одно поле индекса сегмента sidx для всего сегмента:
- представления должны соответствовать требованиям к файлу треков CMAF;
- сегменты медиа (сегменты видео и аудио) могут содержать более одной пары блоков moof и
mdat.
4.4 Применение атрибутов и элементов в наборах адаптаций и представлений
Элементы и атрибуты присутствуют в определенных наборах адаптации и лредствлениях. чтобы
обеспечить соответствующий исходный выбор и переключение.
В наборах адаптации с @ contentType = video должны присутствовать спедующие атрибуты:
- @maxWidth (или @width. если представления имеют одинаковую ширину изображения):
- @maxHeight (или @height. если представления имеют одинаковую высоту изображения):
- @maxFrameRate (или @frameRate. если представления имеют одинаковую частоту кадров):
- @раг, если представления имеют одинаковое соотношение сторон изображения.
Примечание — Допускается устанавливать атрибутам @maxWidth и @maxHeight функцию описания
заданного размера экрана. Это означает, что размер экрана может превышать фактический наибольший размер
экрана любого закодированного представления в одном AdaptationSet.
Для любого представления в AdaptationSet. содержащего @ contentType = video, должны присут
ствовать следующие атрибуты:
- @width, если он отсутствует в элементе AdaptationSet;
- @height. если он отсутствует в элементе AdaptationSet;
- @frameRate. если он отсутствует в элементе AdaptationSet;
- @scanType, если чересстрочные изображения используются в любом представлении в
AdaptationSet.
6