Программный экспертный IPTV-анализатор feStream Analyzer

Конкуренция на рынке услуг цифрового ТВ, включая услуги IPTV, становится все более острой. Теперь больше, чем когда-либо прежде, для сохранения своей клиентской базы каждый оператор должен обеспечивать высочайший уровень качества услуг. Технология IPTV нашла широкое применение и в корпоративном ТВ, которое, распространяя деловую и коммерческую информацию, также должно быть достаточно качественным. Обеспечить качественную и надежную работу системы IPTV поможет программный экспертный IPTV-анализатор feStream Analyzer компании Frederick Engineering.

Клиенты не задумываются о том, что на качество передаваемого им видео может повлиять транспортная сеть, модем (xDSL или оптический) или телеприставка (STB). Но они проявляют неудовольствие, если их видео «замерзает» или пикселизируется, или же звук передается не синхронно с картинкой. С помощью приложения feStream Analyzer полевой технический персонал может быстро тестировать и квалифицировать системы IPTV. В случае сбоя в предоставлении услуг feStream Analyzer предоставит технику свои передовые функциональные возможности, необходимые для более глубокого анализа системы с целью выявления первопричины проблемы. Приложение feStream Analyzer превращает ПК, на котором оно установлено, в мощный анализатор IPTV, способный полностью эмулировать STB. Ноутбук с этим ПО обычно подключают к Ethernet-порту модема xDSL или оптического модема.

Подключение ПК с приложением feStream Analyzer

Продукт feStream Analyzer является самым недорогим анализатором IPTV, который содержит в себе новейшую версию программного обеспечения компании Telchemy, реализующего ее метод оценки качества видео VQmon. Данный метод получил широкое признание в отрасли. Он поддерживается в тестовых и мониторинговых продуктах многочисленных производителей.

Применение feStream Analyzer

Щелкните на кнопке Start Testing («Начать тестирование») и feStream Analyzer автоматически синхронизируется с любым многоадресным потоком IPTV, обнаруженным в линии между этой сымитированной телеприставкой и модемом xDSL или терминалом GPON. Возможен и анализ одноадресных потоков сервиса VoD («видео по требованию»), которые будут обнаружены в ходе процесса регистрации (sign up).

После выбора канала для тестирования на экран начинает выводится контрольное полнокадровое видеоизображение этого канала, что позволяет быстро определить, предоставляется ли услуга IPTV. Также приложение feStream Analyzer отображает окно с краткой сводной информацией (Summary), где представлены результаты измерений ряда важных показателей QoS, дополненные индикаторами типа «прошел/не прошел».

Окно Summary в приложении feStream Analyzer

В окне Summary показаны результаты измерений следующих показателей: максимальный джиттер PCR (Program Clock Reference), уровень потерь видеопакетов, число ошибок в транспортном потоке (по TR 101 290 priority 1 & 2) и задержка IGMP (время переключения каналов IPTV). Эта информация точно характеризует качество тестируемого видеопотока.

Определяемые параметры и выдаваемые отчеты

Анализатор feStream Analyzer может выдавать широкий набор параметров потоков IPTV. Среди них определяемые по методу VQmon мгновенные, минимальные, средние и максимальные значения параметров MOS-V (оценка MOS для видео), MOS-A (оценка MOS для звука) и MOS-AV (комбинированная оценка MOS, характеризующая качество видеоуслуги с учетом синхронизации аудио- и видеопотоков). Оценка MOS-V отражает влияние типа видеокодека, частоты кадров, распределения потерь пакетов и структуры группы кадров (GoP) на качество видео. Для корректного сравнения качества картинки на устройствах разных типов методом VQmon предусмотрено определение абсолютной и относительной оценок MOS-V. При определении относительной оценки дополнительно учитываются размер и разрешение видеоизображения.

Также feStream Analyzer выводит полную статистическую информацию по транспортным потокам (IP, RTP и MPEG2-TS) и проводит анализ передаваемого видеоконтента с определением широкого набора показателей, включая доли изображений с высокой и низкой детализацией. Все это создает возможность углубленного анализа системы IPTV для определения первопричин проблем с передачей видео.

Указанные пользователем статистические данные отображаются на двух графиках, благодаря чему осуществляющий сервисное обслуживание техник получает информацию обо всех необходимых параметрах IPTV и может коррелировать их по времени с другими результатами. Исчерпывающий набор выводимой информации для анализа дает возможность технику быстро проверять качество сервиса IPTV и легко разрешать такие проблемы, как пикселизация и «замерзание» изображения, медленное переключение каналов, прекращение обслуживания и др. Кроме того, выводимые метрики еще до подключения STB и телевизора позволяют технику точно узнать, каким будет QoE пользователя.

Отчеты, выдаваемые приложением feStream Analyzer

Приложение feStream Analyzer может генерировать отчеты о тестировании отдельных видеопотоков или сразу всех видеопотоков. Результаты тестирования могут быть записаны на диск в виде pdf-файла, чтобы у техника сохранился полный отчет со всеми результатами. Удачно разработанный графический пользовательский интерфейс данного приложения позволяет выбирать для отображения только те параметры, которые нужно просмотреть.

Технические характеристики

Поддерживаемые физические уровни

  • 10/100/1000 Ethernet
  • Wi-Fi 802.11b/g/n

Распознаваемые стандарты сжатия видео

  • MPEG2
  • MPEG4 part 2&10 (H.264)

Протоколы сигнализации

  • IGMP v2
  • IGMP v3

Эмуляция STB

  • Список каналов с PID и групповыми адресами
  • Название канала
  • Автоматический поиск каналов
  • Адреса источника и получателя активного потока
  • Видеокодек
  • Контент потока (PID с битовым потоком)
  • Задержка IGMP (время переключения)
  • Показ контрольного полнокадрового видеоизображения
  • Одновременная работа с несколькими видеопотоками

Информация о видео

  • IP-адрес источника
  • IP-адрес назначения
  • Порт источника
  • Порт назначения
  • Протоколы
  • Тип кодека
  • Тип группы кадров (GOP)
  • Текущая длина GOP
  • Средняя длина GOP
  • Максимальная длина GOP
  • Average gap of I frame
  • Ширина кадра
  • Высота кадра
  • Частота кадров
  • Чересстрочная развертка
  • Среднее число слоев в I-кадре
  • Частота опорного генератора

Метрики транспортных пакетов

  • Пакеты:
    • Принятые
    • Потерянные
    • Отброшенные
    • Исправленные
    • Вне порядка следования
    • Дублированные
  • Потерянные пакеты, %
  • Исправленные пакеты, %
  • Отброшенные пакеты, %
  • Пакеты вне порядка следования, %
  • Дублированные пакеты, %
  • Burst count
  • Burst loss rate
  • Average burst length [число пакетов]
  • Gap count
  • Gaps loss rate
  • Average gap length [число пакетов]

Показатели воспринимаемого качества видео

  • Мгновенное значение абсолютной оценки MOS
  • Минимальное значение абсолютной оценки MOS
  • Среднее значение абсолютной оценки MOS
  • Максимальное значение абсолютной оценки MOS
  • Мгновенное значение относительной оценки MOS
  • Минимальное значение относительной оценки MOS
  • Среднее значение относительной оценки MOS
  • Максимальное значение относительной оценки MOS
  • Мгновенное значение комбинированной оценки MOS для звука и видео
  • Минимальное значение комбинированной оценки MOS для звука и видео
  • Среднее значение комбинированной оценки MOS для звука и видео
  • Максимальное значение комбинированной оценки MOS для звука и видео
  • Качество передачи:
    • EPSNR
    • EPSNR (ATIS)
  • Факторы ухудшения качества:
    • Потери пакетов
    • Отбрасывание пакетов
    • Уровень квантования в кодеке
    • Ограничения на полосу пропускания кодека
    • Разрешение кадра
    • Частота кадров
    • Длина GOP
    • Доступная полоса пропускания сети
    • Синхронизация звука и видео
    • Новизна (Recency)

Информация о звуке

  • IP-адрес источника
  • IP-адрес источника
  • Порт источника
  • Порт назначения
  • Тип
  • Транспортный протокол
  • Тип кодека
  • Число каналов
  • Опорный генератор

Показатели воспринимаемого качества звука

  • Минимальное значение оценки MOS
  • Среднее значение оценки MOS
  • Максимальное значение оценки MOS
  • Мгновенное значение оценки MOS
  • Факторы ухудшения качества:
    • Потеря пакетов
    • Отбрасывание пакетов
    • Кодек
    • Новизна (Recency)

MPEG2-TS TR101290 Priority 2

  • Недавние ошибки:
    • Transport error count
    • CRC error count
    • PCR error count
    • PCR repetition error count
    • PCR discontinuity error count
    • PCR accuracy error count
    • PTS error count
    • CAT error count

MPEG2-TS TR101290 Priority 1

  • Недавние ошибки:
    • TS sync loss count
    • Sync byte error count
    • PAT error count
    • PAT2 error count
    • Continuity error count
    • PMT error count
    • PMT2 error count
    • PID error count

Метрики RTP-пакетов (в которых передаются MPEG2-TS)

  • Пакеты:
    • Принятые
    • Исправленные
    • Потерянные
    • Отброшенные
    • Вне порядка следования
    • Дублированные
    • С ошибочными метками времени

Джиттер видео

  • Frame inter-arrival jitter
  • I frame inter-arrival jitter
  • Average frame arrival delay
  • Peak frame arrival delay

Показатели анализа видеоконтента

  • Instantaneous detail level
  • Instantaneous motion level
  • Instantaneous panning level
  • Static image proportion
  • High detail proportion
  • Low detail proportion
  • High panning proportion
  • Low panning proportion
  • High motion proportion
  • Low motion proportion

Метрики джиттера (RFC 3550)

  • Вариация задержки от пакета к пакету
  • Максимальная вариация задержки от пакета к пакету

Порт LAN

  • Интерфейс:
    • Состояние
    • Тип
    • Скорость передачи
    • Поддержка многоадресной передачи
  • Детали:
    • Физический адрес
    • IP-адрес
    • Маска подсети
    • Шлюз по умолчанию
    • DNS-сервер
  • Число принятых и переданных:
    • Байтов
    • Пакетов
    • Одноадресных пакетов
    • Пакетов с ошибками
    • Отброшенных пакетов
    • Не одноадресных пакетов