Пороги

Важно

Настройки профилей порогов не являются однозначно рекомендуемыми, даже если такие настройки относятся к какому-либо стандарту. Профили по умолчанию могут использоваться на этапе знакомства с продуктом Boro. Полноценная эксплуатация системы требует подбора настроек и создания дополнительных профилей.

Профиль TV

Данный профиль автоматически назначается задачам мониторинга UDP (мультикаст) и SRT потоков. Предназначен для мониторинга потока с видео в стандартном разрешении. В профиле активирован мониторинг Ethernet параметров и измерение TR 101 290 первого приоритета. При необходимости можно задействовать второй и третий приоритеты, что немного увеличит потребление ресурсов зонда. Измерение параметров OTT отключено. Для контроля OTT сервисов необходимо использовать профили OTT и OTT-VoD. Настройки порогов Качества восприятия (QoE) идентичны для всех видов профилей созданных по умолчанию. Заметьте, что для активации QoE анализа необходимо выбрать соответствующие опции в конфигурации задачи.

В данном разделе приведено описание всех порогов и значений по умолчанию, в том числе тех порогов, которые не задействованы в профиле TV:

ETHERNET

Имя

Описание

Значение по умолчанию 1

Проверять Ethernet параметры

Разрешить проверку Ethernet параметров. При отключении настройки не будут вычисляться IAT, DF и MLR, статистика не будет отправляться на сервер. Настройка должна быть отключена при мониторинге OTT сервисов.

True

Ошибка maxIAT, мс

Maximum Inter-packet Arrival Time (maxIAT) – максимальное время между приходящими пакетами, является суммой среднего времени между пакетами и джиттером. Данный параметр задает пороговое значение maxIAT в миллисекундах, при превышении которого зонд выставит состояние Ошибка maxIAT.
Необходимо включить соответствующий триггер в разделе Уведомления.

50

Предупреждение maxIAT, мс

Maximum Inter-packet Arrival Time (maxIAT) – максимальное время между приходящими пакетами, является суммой среднего времени между пакетами и джиттером. Данный параметр задает пороговое значение maxIAT в миллисекундах, при превышении которого зонд выставит состояние Предупреждение maxIAT.
Необходимо включить соответствующий триггер в разделе Уведомления.

45

Ошибка MLR

Media Loss Rate (MLR) - количество потерянных транспортных пакетов за секунду. Данный параметр задает пороговое значение потерянных транспортных пакетов, при превышении которого зонд выставит состояние Ошибка MLR.
Необходимо включить соответствующий триггер в разделе Уведомления.

8

Предупреждение MLR

Media Loss Rate (MLR) - количество потерянных транспортных пакетов за секунду. Данный параметр задает пороговое значение потерянных транспортных пакетов, при превышении которого зонд выставит состояние Предупреждение MLR.
Необходимо включить соответствующий триггер в разделе Уведомления.

1

Верхний порог входящего битрейта, Кбит/с

Входящий битрейт - это количество данных, приходящих от источника вещания за 1 секунду. Данный параметр задает верхний порог входящего битрейта, при превышении которого зонд выставит состояние Входящий битрейт выше порога.
Необходимо включить соответствующий триггер в разделе Уведомления.

15000

Нижний порог входящего битрейта, Кбит/с

Входящий битрейт - это количество данных, приходящих от источника вещания за 1 секунду. Данный параметр задает нижний порог входящего битрейта, при преодолении которого зонд выставит состояние Входящий битрейт ниже порога.
Необходимо включить соответствующий триггер в разделе Уведомления.

100

КАЧЕСТВО ВОСПРИЯТИЯ (QoE)

Имя

Описание

Значение по умолчанию 1

Интервал фиксации замирания видео, с

Состояние ошибки возникает, если в течение установленного интервала (в секундах) сохраняется статическая картинка. Ошибка замирания картинки отображается голубым цветом на LiveView и символом снежинки на других видах и окнах. Значение интервала по умолчанию 5 с.
Необходимо настроить Чувствительность замирания видео в разделе Пороговые значения. Необходимо включить опцию Фиксация замирания видео в форме добавления задачи. Необходимо включить соответствующий триггер в разделе Уведомления.

5

Чувствительность замирания видео, dB

Чувствительность детектора замирания задается пороговым значением степени схожести кадров по метрике PSNR (пиковое отношение сигнала к шуму) в децибелах. Детектор рассчитывает PSNR между двумя последовательными кадрами: если PSNR выше установленного порога, кадры считаются идентичными. Если в течение Интервала фиксации замирания все кадры были идентичны, возникает состояние ошибки. Чем выше пороговое значение, тем более строгое условие схожести соседних кадров.
Необходимо настроить Интервал фиксации замирания в разделе Пороговые значения. Необходимо включить опцию Фиксация замирания видео в форме добавления задачи. Необходимо включить соответствующий триггер в разделе Уведомления.
Для информации:
PSNR 20 - кадры похожи, но присутствует существенная разница.
PSNR 35 - кадры сильно похожи, но есть визуальные различия.
PSNR 42 - верхняя граница восприятия ошибки человеческим зрением.
PSNR 60-100 кадры практически идентичны.

42

Возможность декодирования видео, %

Порог отношения битрейта декодированного аудиопотока к заявленному битрейту (channels * sample_rate * sample_size(bit)), в процентах. Метрика позволяет оценить возможность декодирования аудиопотока.
Необходимо, чтобы в задаче была включена опция Анализ возможности декодирования Аудио.

50

Возможность декодирования аудио, %

Порог отношения битрейта декодированного аудиопотока к заявленному битрейту (channels * sample_rate * sample_size(bit)), в процентах. Метрика позволяет оценить возможность декодирования аудиопотока.
Необходимо, чтобы в задаче была включена опция Анализ возможности декодирования Аудио.

50

Тишина в звуковом сопровождении, LUFS

Порог Кратковременной громкости звука, при достижении которого (и ниже) детектируется тишина в звуковом сопровождении.
Необходимо, чтобы в задаче была включена опция Анализ громкости Аудио.

-70

ВСТАВКИ В ПРОГРАММУ

Имя

Описание

Значение по умолчанию 1

Режим отслеживания вставки

Auto - Зонд принимает решение об отслеживании вставки рекламы в определенной программе или плейлисте автоматически. Для транспортного потока зонд выбирает программы, в которых присутствует PID, несущий метки SCTE-35. Для OTT зонд сканирует плейлисты на наличие каких-либо меток вставки и при их обнаружении, такое медиапредставление попадает в список ожидания на вставку.
AllProgram - Зонд ожидает появления меток вставки в каждой заявленной программе транспортного потока или в плейлистах каждого представления медиаданных.

auto

Отслеживать метки SCTE-35 для субтитров

Если выбрано значение No, зонд не будет учитывать отсутствие меток в плейлистах субтитров (триггер Метки SCTE-35 не найдены в плейлисте).

True

Обнулять счетчик, когда состояние «Ошибка источника» сохраняется в течение, с

Если в течение установленного интервала отсутствует сигнал (Ошибка источника), счетчик времени в триггерах будет сброшен. Настройка распространяется на триггеры: Вставка рекламного блока SCTE-35 отсутствует и Метки SCTE-35 не найдены в плейлисте. После восстановления сигнала зонд заново определит для каких программ необходимо ожидать вставку, и счетчики соответствующих триггеров начнут счет заново.
Установка нуля отключает защитный интервал, счетчик будет сброшен сразу после потери сигнала.

5

ETR 101 290

Имя

Описание

Значение по умолчанию 1

Интервал разрыва меток синхронизации, мс

Состояние возникает при обнаружении неравномерности меток синхронизации (для MPEG-TS это PTS/DTS метки). Отслеживается наличие резких скачков и обратного прироста времени (обычно связано с потерями пакетов и/или в результате склейки потока). Данный параметр задает максимально допустимую абсолютную разницу значений времени меток синхронизации (в миллисекундах). Значение интервала по умолчанию 1000 мс. Минимальное допустимое значение 700 мс.
Установка нуля отключает обнаружение разрывов меток синхронизации.
Необходимо включить соответствующий триггер в разделе Уведомления.

1000

Проверять на соответствие TR 101 290 (1 приоритет)

Разрешить проверку TR 101 290 (1 приоритет). Необходимо настроить отслеживание триггеров для ошибок 1-го приоритета в разделе Уведомления.
При отключении настройки не будет выполняться проверка ошибок 1-го приоритета и не будут отображаться соответствующие индикаторы ошибок на странице задачи. Обратите внимание, что проверка на CC-ошибки в таком случае не будет осуществляться, однако MLR ошибки будут регистрироваться, если разрешена проверка Ethernet параметров.

True

Интервал Ошибки PAT, мс

Состояние ошибки возникает, когда PID 0x0000 (PAT таблица) появляется в потоке реже, чем установленный интервал (в миллисекундах). Значение интервала по умолчанию 500 мс (минимальное допустимое значение).
Необходимо включить соответствующий триггер в разделе Уведомления.

500

Интервал Ошибки PMT, мс

Состояние ошибки возникает, когда секция с table_id 0x02 (т.н. PMT таблица) появляется в потоке реже, чем установленный интервал (в миллисекундах). PMT таблица имеет PID, назначенный в таблице PAT. Значение интервала по умолчанию 500 мс (минимальное допустимое значение).
Установка нуля отключает обнаружение PMT Error.
Необходимо включить соответствующий триггер в разделе Уведомления.

500

Интервал Ошибки Аудио/Видео PID, мс

Состояние ошибки возникает, когда данные для заявленных Аудио/Видео PID не появляются в течение установленного интервала (в миллисекундах). Означает частичную потерю сервиса или ошибки в PAT/PMT таблицах. Значение интервала по умолчанию 5000 мс. Минимальное допустимое значение 100 мс.
Установка нуля отключает обнаружение ошибок Аудио/Видео PID.
Необходимо включить соответствующий триггер в разделе Уведомления.

5000

Интервал Ошибки PID, мс

Состояние ошибки возникает, когда данные для заявленных PID не появляются в течение установленного интервала (в миллисекундах). Означает частичную потерю сервиса или ошибки в PAT/PMT таблицах. Значение интервала по умолчанию 5000 мс. Минимальное допустимое значение 500 мс.
Установка нуля отключает обнаружение ошибок PID.
Необходимо включить соответствующий триггер в разделе Уведомления.

5000

Исключить PID и медиатипы из регистрации ошибок

Исключение медиатипов и PID элементарных потоков из регистрации Ошибок PID, Ошибок CC и Разрывов меток синхронизации.
Укажите значения PID и/или Медиатипы в десятичном или шестнадцатеричном формате через запятую. Также стандартные Медиатипы можно выбрать из выпадающего списка. После сохранения строка будет приведена к шестнадцатеричному формату.

Проверять на соответствие TR 101 290 (2 приоритет)

Разрешить проверку TR 101 290 (2 приоритет). Необходимо настроить отслеживание триггеров для ошибок 2-го приоритета в разделе Уведомления.
При отключении настройки не будет выполняться проверка ошибок 2-го приоритета и не будут отображаться соответствующие индикаторы ошибок на странице задачи. Обратите внимание, что в таком случае параметры Точность PCR и Ошибка повторения PCR не будут регистрироваться и отображаться в интерфейсе.

False

Интервал Ошибки повторения PCR, мс

Состояние ошибки возникает, когда временной интервал между пакетами с PCR метками превышает выбранный пользователем интервал. Стандартом ETSI TR 101 290 V1.2.1 рекомендован максимальный интервал в 40 мс, в то время как ISO/IEC 13818-1 рекомендует 100мс.
Необходимо включить соответствующий триггер в разделе Уведомления.

40

Интервал Ошибки повторения PTS, мс

Состояние ошибки возникает, когда временной интервал между пакетами с PTS метками превышает выбранный пользователем интервал. Стандартом ETSI TR 101 290 V1.2.1 рекомендован максимальный интервал в 700 мс.
Необходимо включить соответствующий триггер в разделе Уведомления.

700

Проверять на соответствие TR 101 290 (3 приоритет)

Разрешить проверку TR 101 290 (3 приоритет). Необходимо настроить отслеживание триггеров для ошибок 3-го приоритета в разделе Уведомления.
При отключении настройки не будет выполняться проверка ошибок 3-го приоритета и не будут отображаться соответствующие индикаторы ошибок на странице задачи.

False

Система доставки

Выберите тип системы доставки, согласно которой будут проверяться временные интервалы между таблицами (см. ETSI TR 101 211, п. 4.4).
Auto - автоматически определить систему доставки. Если не удалось определить систему доставки, будут использованы временные интервалы, заданные пользователем.
Manual - использовать временные интервалы, заданные пользователем.
Satellite - использовать временные интервалы, заданные в стандарте для типа доставки Satellite.
Cable - использовать временные интервалы, заданные в стандарте для типа доставки Cable.
Terrestrial - использовать временные интервалы, заданные в стандарте для типа доставки Terrestrial.

Auto

Пользовательские интервалы для проверки таблиц

Минимальный интервал времени между поступлением последнего байта секции и первым байтом следующей переданной секции с тем же PID, table_id и table_id_extension и с тем же или другим номером section_number.

Минимальный интервал, мс

Минимальный интервал времени между поступлением последнего байта секции и первым байтом следующей переданной секции с тем же PID, table_id и table_id_extension и с тем же или другим номером section_number.

25

Интервал BAT, мс

Временной интервал, в течение которого должны передаваться все секции BAT-таблицы.

10000

Интервал TOT и TDT, мс

Временной интервал, в течение которого должны передаваться все секции TOT и TDT таблиц.

30000

Интервал NIT Actual, мс

Временной интервал, в течение которого должны передаваться все секции NIT Actual таблицы.

10000

Интервал NIT Other, мс

Временной интервал, в течение которого должны передаваться все секции NIT Other таблицы.

10000

Интервал SDT Actual, мс

Временной интервал, в течение которого должны передаваться все секции SDT Actual таблицы.

2000

Интервал SDT Other, мс

Временной интервал, в течение которого должны передаваться все секции SDT Other таблицы.

10000

Интервал EIT Present/Following Actual, мс

Временной интервал, в течение которого должны передаваться все секции EIT Present/Following Actual таблицы.

2000

Интервал EIT Present/Following Other, мс

Временной интервал, в течение которого должны передаваться все секции EIT Present/Following Other таблицы.

10000

Интервал EIT Schedule Actual, мс

Временной интервал, в течение которого должны передаваться все секции EIT Schedule Actual таблицы.

10000

Интервал EIT Schedule Other, мс

Временной интервал, в течение которого должны передаваться все секции EIT Schedule Other таблицы.

30000

КОНТРОЛЬ ДОСТУПА

Имя

Описание

Аутентификация токеном Akamai

Включить поддержку Akamai Token Authentication.
Максимальное время жизни Session Token составляет один день (86400 секунд), поэтому необходимо, чтобы опция Обновлять MasterPlaylist была активирована и период обновления, заданный в настройках порогов был не более 86400 секунд.
Подробнее о Token Authentication вы можете прочитать в официальной документации Akamai

Ключ

Значение ключа Encryption Key или Transition key, заданное в настройках вашего AMD property в Akamai Control Center

Соль

Значение поля Salt, заданное в настройках вашего AMD property в Akamai Control Center

ID сессии

Значение поля Salt, заданное в настройках вашего AMD property в Akamai Control Center

HTTP вещание

Имя

Описание

Значение по умолчанию 1

Проверять OTT параметры

Разрешить проверку OTT параметров. При мониторинге OTT сервисов рекомендуется отключить проверку TR 101 290: обычно при формировании сегментов вставка таблиц осуществляется единожды в начале сегмента, без соблюдения рекомендуемых стандартом интервалов; часто на границах сегментов энкодер не заботится о соблюдении континиума CC-счетчиков, что вызывает срабатывание датчиков; стандарт TR 101 290 не применим для DASH.

False

Недопустимо низкая скорость скачивания, %

Пороговое значение минимально допустимой скорости скачивания, при превышении которого возникает ошибка Недопустимо низкая скорость скачивания.
Данный параметр выражается в процентном соотношении и рассчитывается по формуле: Время загрузки / Длительность сегмента >= Порог ошибки (%).
Например, превышение порога 100% означает, что время загрузки сегмента превышает его длительность. В результате чего возникает замирание проигрывания.
Загрузка сегмента прерывается, если время скачивания превышает заявленную длительность в два раза.

100

Низкая скорость скачивания, %

Пороговое значение минимально допустимой скорости скачивания, при превышении которого возникает предупреждение Низкая скорость скачивания.
Данный параметр выражается в процентном соотношении и рассчитывается по формуле: Время загрузки / Длительность сегмента >= Порог предупреждения (%).
Порог предупреждения не может быть выше порога ошибки.
Загрузка сегмента прерывается, если время скачивания превышает заявленную длительность в два раза.

80

Низкий фактический битрейт, %

Пороговое значение минимально допустимого среднего битрейта, при превышении которого возникает ошибка Низкий фактический битрейт. Данный параметр задает нижнюю границу относительно битрейта, заявленного в Мастер-плейлисте, в процентах. Условие генерации ошибки: Размер скачанного сегмента / Заявленная длительность <= Заявленного битрейта варианта потока (%).

50

Высокий фактический битрейт, %

Пороговое значение максимально допустимого среднего битрейта, при превышении которого возникает ошибка Высокий фактический битрейт. Данный параметр задает верхнюю границу относительно битрейта, заявленного в Мастер-плейлисте, в процентах. Условие генерации ошибки: Размер скачанного сегмента / Заявленная длительность >= Заявленного битрейта варианта потока (%).

200

Кол-во попыток обновления плейлиста

Количество попыток скачивания Медиа-плейлиста, при превышении которого будет зарегистрирована ошибка Неизменяющийся плейлист. Между попытками выдерживается пауза, равная длительности последнего скачанного сегмента. Если зонд определит статический плейлист, содержимое которого не менялось в течение двух скачиваний, то интервал между скачиваниями будет сокращен до половины длительности сегмента или значения тега TARGETDURATION (выбирается наименьшее значение). Сокращенный интервал скачивания будет сохраняться до тех пор, пока не будет скачан обновленный плейлист.

3

Размер плейлиста, в байтах

Пороговое значение максимально допустимого размера плейлиста, при превышении которого возникает ошибка Размер плейлиста.

500000

Минимальное кол-во вариантов потока

HLS
Пороговое значение минимально допустимого количества вариантов потока, заявленных в Мастер-плейлисте.
DASH
Пороговое значение минимально допустимого количества видеопредставлений, заявленных в манифесте в пределах анализируемого периода.
При превышении порога возникает ошибка Недостаточное количество вариантов потока.

1

Минимальное кол-во сегментов

Пороговое значение минимально допустимого количества сегментов в Медиа-плейлисте, при превышении которого возникает ошибка Мало сегментов в плейлисте. Доступны следующие опции:
Off - проверка отключена.
Auto - проверка с автоматическим порогом. Порог вычисляется как среднестатистического количества сегментов в плейлисте за 10 минут деленное пополам. Производится округление к ближайшему целому, при этом значение не может быть меньше 1.
Value - проверка относительно заданного порога. Если количество сегментов меньше заданного порога, срабатывает ошибка.

0

Период обновления Мастер-плейлиста, c

Интервал обновления Мастер-плейлиста в секундах. Необходимо включить опцию Обновлять MasterPlaylist в форме добавления задачи.

30

Поведение при EndOfStream

Поведение зонда при обнаружении состояния EndOfStream (плейлист не обновляется, И все заявленные сегменты уже скачаны и проанализированы):
  • continue - продолжить задачу (ожидать появление новых сегментов);

  • restart - перезапустить задачу анализа (зацикливание анализа);

  • stop - остановить задачу.

Для Progressive Download (загружены все доступные данные, или произошел обрыв соединения):

  • continue, stop - остановить задачу;

  • restart - осуществлять попытки переподключения.

continue

Загружать ключи шифрования

auto - скачивать ключ шифрования только при изменении ссылки. В данном режиме зонд использует скачанный ключ до тех пор пока не будет обновлена ссылка на скачивание ключа в плейлисте. Если зонду не удается скачать ключ, он переходит в асинхронный режим проверки доступности ключа. Каждые 30с зонд будет осуществлять фоновые попытки скачивания, которые не препятствуют последовательной загрузке сегментов. Неудачные попытки скачивания ключа регистрируются в журнале событий задачи.
onEachSegment - скачивать ключ шифрования перед каждым скачиванием сегмента. Данный режим позволяет чаще проверять доступность ключа, но создает повышенную нагрузку на сервер раздачи ключей. Необходимо знать, что при выборе данного режима существует вероятность потери сегментов, если при запросе ключа отсутствует HTTP-ответ. Запрос завершается по тайм-ауту в 15с и в этот период сегменты не скачиваются, в то время как плейлист может быть обновлен несколько раз. Неудачные попытки скачивания ключа регистрируются в журнале событий задачи.
disable - запретить скачивание ключей шифрования.

auto

Смещение начала анализа HLS

Смещение точки начала анализа в Медиа-плейлисте. Только для HLS:
  • default - анализ начинается с третьего снизу сегмента плейлиста;

  • timeshift - смещение в секундах относительно сегмента, который появился в плейлисте самым последним. Если смещение больше длительности плейлиста, анализ начинается с верхнего сегмента в плейлисте;

  • percent - смещение в процентах относительно сегмента, который появился в плейлисте самым последним. Где 0% - анализировать с самого свежего сегмента, а 100% - анализировать весь плейлист.

Примечание: Для анализа VoD используйте настройку percent = 100%. | Настройка вступит в силу только после перезагрузки задачи или зонда.

default

Смещение начала анализа DASH

Смещение точки начала анализа в манифесте. Только для DASH:
  • default - анализ начинается со смещением, равным трём сегментам относительно текущего времени;

  • timeshift - смещение в секундах относительно текущего времени. Если смещение больше длительности плейлиста, анализ начинается с первого сегмента в манифесте;

  • static - анализ всех сегментов, заявленных в манифесте. Используйте данную настройку для анализа VoD сервисов (@type = «static»).

Настройка вступит в силу только после перезагрузки задачи или зонда.

default

Скачивать тело сегмента

Always — зонд скачивает все последовательные сегменты. Режим работы по умолчанию.
Never — зонд скачивает только HTTP-заголовки без скачивания файлов сегментов. Выберите необходимый метод загрузки HTTP-заголовков.
Interval — зонд полностью скачивает сегмент через указанный интервал времени. Для остальных сегментов скачиваются только HTTP-заголовки. Укажите целое число — время в секундах. Выберите необходимый метод загрузки HTTP-заголовков.
Уменьшение частоты скачивания или полный запрет скачивания сегментов существенно снижает нагрузку на сеть. Однако в таких режимах зонд не может измерять некоторые QoS и все QoE параметры, а также не может корректно осуществлять Запись сервиса.
Во всех режимах производится периодическое скачивание плейлистов. Обновление Мастер-плейлиста зависит от выбора параметра «Обновлять MasterPlaylist».

Always

Метод HTTP-запроса

Метод скачивания HTTP-заголовков для оценки доступности сегментов.
Head — HTTP-метод HEAD запрашивает только заголовки идентичные тем, которые будут возвращены при запросе указанного сегмента с помощью HTTP-метода GET. Метод может не поддерживаться веб-сервером.
Range — выполняется запрос методом HTTP GET с указанием диапазона скачивания (HTTP range requests) равным 1 байту. Скачивание диапазона может не поддерживаться веб-сервером.

head

Анализировать только QoS OTT параметры

Запретить анализ тела сегментов и QoE параметров при мониторинге OTT.

False

Параметры HTTP-запроса

Параметры HTTP-запроса в формате ключ:значение, которые отправляются зондом в каждом HTTP-запросе. Параметры могут быть переданы как в URL (Query String Parameters), так и в секции HTTP-заголовков.

ключ

Название параметра.

значение

Значение параметра.

тип

Способ передачи параметра:
  • header - параметр передается в секции HTTP-заголовка;

  • url - параметр добавляется в URL запроса (Query String Parameter).

header

force

Принудительное переназначение указанных параметров, если они уже присутствуют в запросе.
Если настройка отключена, для параметров с совпадающим названием переназначение применяться не будет.
Если указанные параметры отсутствуют в запросе, они будут добавлены вне зависимости от состояния данной настройки.
1(1,2,3,4,5)

Приведены значения по умолчанию для TV профиля.

ОБНАРУЖЕНИЕ OTT ТЕГОВ ПОЛЬЗОВАТЕЛЯ

Данный раздел позволяет выполнять настройку фильтра поиска пользовательских тегов в HLS Мастер и Медиа-плейлистах.

../../../_images/OttBlock_ru.png

Ниже приведено описание настроек данного блока.

Имя

Описание

Учитывать регистр

Выполнять поиск с учётом регистра по всем элементам фильтра, включая контент.

Имя тега

Имя или часть имени тега. Разделяющий символ «:» не должен использоваться.

Контент ДОЛЖЕН содержать

Содержимое или часть содержимого контента (информация идущая после #<TagName>:), которая должна присутствовать в искомом теге.

Контент НЕ ДОЛЖЕН содержать

Содержимое или часть содержимого контента (информация идущая после #<TagName>:), которая должна присутствовать в искомом теге.

Для начала работы поиска необходимо заполнить хотя бы одно поле - достаточно указать часть имени или контента. Используйте “плюс”, чтобы ввести несколько имен. Для добавления дополнительных полей содержимого используйте “&”. В одной группе поле Имя и несколько полей Контента объединяются логикой И. Группы фильтров объединяются логикой ИЛИ. Регистрация событий происходит следующим образом:

  • Обнаруженный тег и его содержимое (#EXT-T-MEDIA-SEQUENCE) регистрируется в журнале событий на странице задачи (событие HlsCustomTag).

  • Теги Мастер-плейлиста и заголовка Медиа-плейлиста регистрируются однократно, если в дальнейшем при обновлении плейлиста нет изменений в контенте тега (например, тег #EXT-X-MEDIA-SEQUENCE будет регистрироваться каждый раз, т. к. его контент меняется).

  • Теги, относящиеся к сегментам, будут регистрироваться каждый раз при появлении в плейлисте.

При любом изменении фильтра зонд очищает кеш, что может приводить к повторной регистрации тегов.

Отличие профилей TV, HDTV, OTT и OTT-VoD

По умолчанию в новом проекте содержится четыре профиля: TV, HDTV, OTT и OTT-VoD. Данный раздел описывает различие в настройках профилей. Все настройки детально описаны в разделе выше.

Разница в настройках TV и HDTV профилей

Профиль HDTV предназначен для мониторинга UDP (мультикаст) и SRT протоколов с видео в высоком разрешении. В таблице ниже видно, что Ethernet пороги HDTV профиля рассчитаны на поток с большим битрейтом. Остальные настройки идентичны профилю TV.

Имя

Значение в профиле TV

Значение в профиле HDTV

Ошибка maxIAT, мс

50

30

Предупреждение maxIAT, мс

45

20

Верхний порог входящего битрейта, Кбит/с

15000

30000

Нижний порог входящего битрейта, Кбит/с

100

1000

Отличие профилей IPTV от профилей OTT

Профиль OTT автоматически назначается задачам мониторинга OTT сервисов (HLS, DASH, HTTP Progressive Download). В отличие от IPTV, в OTT профиле задействован блок OTT измерений, а метрики Ethernet и TR 101 290 отключены по умолчанию по следующим причинам:

  • Измерение Ethernet параметров не применимо для HTTP протокола;

  • Измерение TR 101 290 не имеет смысла при анализе сегментов в формате fMP4;

  • Протокол HTTP основан на TCP/IP протоколе с перезапросом пакетов, поэтому появление CC ошибок в результате потерь невозможно. Однако зачастую оборудование не заботится о неразрывности счетчика CC между сегментами и обнуляет счетчики в начале каждого сегмента. Это вызывает ложные CC ошибки на границах сегментов. Кроме этого, таблицы PAT/PMT вставляются в начало каждого сегмента и больше не повторяются, что вызывает срабатывание Ошибок PAT/PMT. В результате данных проблем TR 101 290 мало применим даже при анализе HLS с сегментами MPEG-TS.

Настройки порогов Качества восприятия (QoE) идентичны для всех видов профилей созданных по умолчанию. Заметьте, что для активации QoE анализа необходимо выбрать соответствующие опции в конфигурации задачи.

Разница в настройках OTT и OTT-VoD профилей

Профиль OTT-VoD предназначен для анализа статических сервисов, где вся запись описана в одном манифесте и манифест не обновляется. Смещение анализа указывает, что необходимо проанализировать весь плейлист от самого раннего сегмента. Допустимый размер манифеста увеличен, т.к. VoD плейлист содержит ссылки на все сегменты записи.

Имя

Значение в профиле OTT

Значение в профиле OTT-VoD

Размер плейлиста, в байтах

500000

2000000

Смещение начала анализа HLS

default

100%

Смещение начала анализа DASH

default

static