ITU-T G.1022-2016 Модели буфера для медиапотоков на транспорте TCP (Исследовательская группа 12) - Стандарты и спецификации PDF

ITU-T G.1022-2016
Модели буфера для медиапотоков на транспорте TCP (Исследовательская группа 12)

Стандартный №
ITU-T G.1022-2016
Дата публикации
2016
Разместил
ITU-T - International Telecommunication Union/ITU Telcommunication Sector
сфера применения
В этой Рекомендации определяются модели для оценки занятости буфера и рабочего состояния, используемые в клиентских медиаплеерах, использующих транспорт TCP и другие формы надежного транспорта. Точка(и) измерения обеспечивает точку наблюдения за соединением(ями) TCP, главным образом, в пределах сквозного пути@, где собираются входные данные. Объем работ можно описать с точки зрения входных и выходных данных модели(й): Точные процедуры обработки сетевых уровней и последующей обработки контейнеров выходят за рамки настоящей Рекомендации@, поскольку они сильно варьируются и, очевидно, должны соответствовать конкретные обстоятельства. Тем не менее, общие рекомендации для читателей предоставляются. Входные данные ?C Кадры или частичные кадры (аудиовизуальные (A/V) кадры), относящиеся к используемому надежному транспортному соединению(ям) и отметке времени, когда каждый пакет появляется в точке измерения. При нормальной работе учитываются оба направления передачи. В качестве альтернативы метаданные из уровня приложения контейнера или потокового мультимедиа и сетевых уровней могут использоваться всякий раз, когда они присутствуют. Выходы ?C для каждого изменения состояния модели@ требуется сообщать имя нового состояния@ временную метку изменения в единицах измерения, равных разрешению 1 миллисекунды. Опционально@ для каждого изменения сообщается текущий уровень заполнения буфера в миллисекундах. Существует дополнительная периодическая отчетность об уровне заполнения буфера с отметкой времени и именем текущего состояния. Также @ может сообщаться информация о типе и размере воспроизводимого кадра, а для некоторых моделей @ - полная информация о медиапотоке. Более того, @ если имеется несколько видеопотоков (например, @ в адаптивном случае), может быть сообщено о возможном изменении потока. Если для каждого кадра@ доступен описательный кортеж, содержащий синтезированный или декодированный статус@ тип кадра@ размер кадра в байтах@ продолжительность во времени (мс), представленный кадром@ и байтами полезной нагрузки. Тип кадра должен быть зарегистрирован (где-то) и указан в значении типа. В операции «С» существуют сценарии, в которых может быть невозможно получить доступ к границам медиакадра в пределах аудио/видеопотока, например, когда медиаинформация зашифрована или встречается недекодируемый медиаформат. В таких случаях@ набор кортежей кадров по умолчанию внутри контейнера может быть синтезирован@ и должно быть указано различие между границами декодированного кадра и синтезированными кадрами. Когда в TCP-потоке (или медиа-потоке) обнаруживается достаточно длительная пауза и время ожидания возобновления TCP-потока истекает@, система мониторинга объявляет Конец потока, если буфер случайно исчерпан@ и нормальная работа должна прекратиться. Все сохраненные состояния@, включая состояние буфера и диагностическую информацию очередей, могут быть доступны для извлечения по требованию. Допускается некоторый сетевой анализ, помогающий мониторингу промежуточного пути определить время прибытия кадра и другие сигналы, которые являются входными данными для модели (детали сложных сетевых взаимодействий выходят за рамки Рекомендации @, но предоставляются некоторые общие рекомендации). Рекламные объявления, вставляемые во время пользовательских сеансов, чрезвычайно важны для бизнеса доставки видео@, и оценка их доставки может потребоваться отдельно, чтобы удовлетворить потребности управления производительностью. ПРИМЕЧАНИЕ. ?C Ненадежные потоки и потоки UDP выходят за рамки настоящей Рекомендации; они описаны в [b-ITU-T G.1021].



© 2023. Все права защищены.