Пороги¶
Важно
Настройки профилей порогов не являются однозначно рекомендуемыми, даже если такие настройки относятся к какому-либо стандарту. Профили по умолчанию могут использоваться на этапе знакомства с продуктом 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 (плейлист не обновляется, И все заявленные сегменты уже скачаны и проанализированы):
Для Progressive Download (загружены все доступные данные, или произошел обрыв соединения):
|
continue |
Загружать ключи шифрования |
auto - скачивать ключ шифрования только при изменении ссылки. В данном режиме зонд использует скачанный ключ до тех пор пока не будет обновлена ссылка на скачивание ключа в плейлисте. Если зонду не удается скачать ключ, он переходит в асинхронный режим проверки доступности ключа. Каждые 30с зонд будет осуществлять фоновые попытки скачивания, которые не препятствуют последовательной загрузке сегментов. Неудачные попытки скачивания ключа регистрируются в журнале событий задачи.
onEachSegment - скачивать ключ шифрования перед каждым скачиванием сегмента. Данный режим позволяет чаще проверять доступность ключа, но создает повышенную нагрузку на сервер раздачи ключей. Необходимо знать, что при выборе данного режима существует вероятность потери сегментов, если при запросе ключа отсутствует HTTP-ответ. Запрос завершается по тайм-ауту в 15с и в этот период сегменты не скачиваются, в то время как плейлист может быть обновлен несколько раз. Неудачные попытки скачивания ключа регистрируются в журнале событий задачи.
disable - запретить скачивание ключей шифрования.
|
auto |
Смещение начала анализа HLS |
Смещение точки начала анализа в Медиа-плейлисте. Только для HLS:
Примечание: Для анализа VoD используйте настройку percent = 100%. | Настройка вступит в силу только после перезагрузки задачи или зонда. |
default |
Смещение начала анализа DASH |
Смещение точки начала анализа в манифесте. Только для DASH:
Настройка вступит в силу только после перезагрузки задачи или зонда. |
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 |
force |
Принудительное переназначение указанных параметров, если они уже присутствуют в запросе.
Если настройка отключена, для параметров с совпадающим названием переназначение применяться не будет.
Если указанные параметры отсутствуют в запросе, они будут добавлены вне зависимости от состояния данной настройки.
|
ОБНАРУЖЕНИЕ OTT ТЕГОВ ПОЛЬЗОВАТЕЛЯ¶
Данный раздел позволяет выполнять настройку фильтра поиска пользовательских тегов в HLS Мастер и Медиа-плейлистах.
Ниже приведено описание настроек данного блока.
Имя |
Описание |
---|---|
Учитывать регистр |
Выполнять поиск с учётом регистра по всем элементам фильтра, включая контент.
|
Имя тега |
Имя или часть имени тега. Разделяющий символ «:» не должен использоваться.
|
Контент ДОЛЖЕН содержать |
Содержимое или часть содержимого контента (информация идущая после #<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 |