Keysight IXIA IxLoad Video Test Solution — решение тестирования потокового видео и мультимедийных сервисов
ТЕХНИЧЕСКОЕ ОПИСАНИЕ
IxLoad — Video Test Solution
Валидация видеосервисов для обеспечения высокого качества пользовательского опыта
Проблема: поддержание качества видео при экспоненциальном росте трафика
По мере того как всё больше контента предлагается в формате высокой чёткости (HD), а поставщики услуг взимают за него дополнительную плату, неудовлетворённые абоненты с большей вероятностью быстрее переходят к конкурентам. Ухудшение качества аудио и видео подталкивает современного потребителя к решениям конкурентов, предлагающим лучший пользовательский опыт. При уже высоком уровне трафика и ожидаемом дальнейшем росте поставщикам услуг необходимо оценивать качество видео при реалистичной нагрузке трафика в ходе предэксплуатационного тестирования.
Решение: комплексное тестовое решение для платформ доставки видео
IxLoad предоставляет масштабируемое и гибкое решение для реалистичного нагрузочного тестирования OTT, видео по запросу (VoD), IPTV-медиа и кэширующих платформ с целью проверки сквозных архитектур доставки видео. Эмулируйте тысячи интерактивных пользовательских сессий по запросу и прямых трансляций и измеряйте качество видео в реальном времени.
Ключевые особенности
Возможности продукта
Оценка качества видео для IPTV и VoD
IxLoad оценивает производительность видеосервисов, доставляемых по IP-сети, и предоставляет комплексное решение для тестирования IPTV-сетей, видеосетей и других устройств, передающих видеотрафик. IxLoad эмулирует реальных абонентов видео по запросу (VoD), IPTV и видеосерверы, передающие полноформатное видео в реальном времени. IxLoad в реальном времени использует сетевые, транспортные и перцептивные методы оценки качества видео для измерения влияния доставки видео по IP-сети.
IxLoad выполняет оценку видео/аудио для видеопотоков реального времени с использованием алгоритма оценки качества видео VQmon/HD. Потоки могут передаваться в режиме unicast для приложений видео по запросу или multicast для приложений прямого телевещания. IxLoad эмулирует реальный буфер воспроизведения телевизионной приставки (STB), корректно моделируя различные среды, и предоставляет метрики качества видео для всех видеопотоков всех эмулируемых абонентов.
Следующая схема показывает типовую конфигурацию IPTV- или VoD-клиента, принимающего IP-пакеты, а также то, как IPTV/Video-клиент IxLoad обрабатывает пакеты и оценивает качество видео.
Основные возможности
Рисунок 1. Оценка качества восприятия (QoE) IPTV/VoD с использованием IxLoad
Алгоритм оценки качества видео предоставляет комплексный набор метрик. В следующем справочном разделе подробно описаны статистики измерения видео и способы их использования. VQmon/HD сообщает значения Relative Mean Opinion Score — Video (MOS-V) и Absolute MOS-V. Средние значения учитывают все пакеты с начала потока. Интервальные значения учитывают пакеты, полученные после предыдущего сбора статистики.
Relative MOS-V — оценочное значение воспринимаемого качества, учитывающее влияние кодека/уровня квантования, воздействие нарушений IP-сети (например, потери пакетов) на структуру группы кадров (GoP) и видеоконтент, а также эффективность методов маскирования потерь. Оно не учитывает размер/разрешение изображения, частоту кадров или метод развёртки (чересстрочный или прогрессивный).
Absolute MOS-V — оценочное значение воспринимаемого качества, учитывающее все перечисленные выше факторы, а также разрешение изображения, частоту кадров и использование прогрессивной или чересстрочной развёртки.
Некоторые видеоформаты изначально обеспечивают более высокое воспринимаемое качество, чем другие. Например, при отсутствии нарушений качество HD-трансляции будет выше, чем SD, 1080p — выше, чем 1080i или 720p, а 60 кадров в секунду (fps) — выше, чем 30 fps. Значение Absolute MOS-V VQmon/HD учитывает эти факторы и предоставляет точную оценку общего воспринимаемого качества с учётом всех аспектов, способных повлиять на визуальное качество.
Relative MOS-V показывает качество видео относительно идеального для данного видеоформата. Например, если экран, на котором просматривается поток 1080p/60i или 720p/30p, имеет небольшой размер, разница в качестве изображения между двумя потоками может быть неразличима. Поэтому Relative MOS-V используется в таком контексте, чтобы показать, что если размеры экрана и другие факторы не учитывать, оба потока относительно схожи по качеству.
Оценка качества видео
| Функции | • Точная оценка MOS видео, аудио и мультимедиа с использованием анализа на уровне кадров. • Более глубокая информация в реальном времени благодаря средним и интервальным оценкам. • Поддержка транспортных потоков RTP и MPEG, кодеков MPEG2, MPEG4, H.264, H.265. • Анализ скремблированных и зашифрованных потоков с использованием информации заголовков. • Автоматическое определение структуры GoP, битрейта и информации о кадрах. • Комплексный анализ на уровне кадров, включая IPB-кадры и интервал I-Frame. • Анализ потерь на уровне кадров обеспечивает более точные измерения, чем только анализ потерь. • Анализ видеосцен даёт представление о характере контента: детализация, движение, панорамирование. • Благодаря вычислительной эффективности IxLoad поддерживает сотни одновременных пользователей и активных видеопотоков, формируя MOS для видео, аудио и мультимедиа по каждому потоку. |
| Статистика | • По каждому потоку — информация о видео и полосе пропускания. • По каждому потоку — Absolute и Relative MOS. • По каждому потоку — статистика кадров, анализ сцен, транспортные метрики и jitter buffer. • Условная статистика по пользователю — описание видео, MOS, статистика кадров, пропускная способность потока и кадров, джиттер кадров и пакетов, jitter buffer, анализ сцен. |
Оценка качества OTT-видео
IxLoad эмулирует современные технологии воспроизведения OTT-видео, включая HTTP download, Flash RTMP/RTMPT, Microsoft Silverlight, Apple HLS, Adobe HDS и MPEG-DASH. В отличие от IPTV-развёртываний, где в основном используется UDP, OTT-видео использует HTTP/TCP. Несмотря на появление новых задач, передача HTTP/TCP устраняет многие недостатки видео поверх UDP благодаря следующим возможностям:
TCP как транспорт практически гарантирует отсутствие потерь пакетов, а обратная связь о пропущенных сегментах изначально обрабатывается TCP. Поэтому показатель пользовательского опыта при доставке видео через HTTP/TCP отличается от показателей видео поверх UDP в сценариях IPTV.
Инженерам по тестированию нужны гибкие и масштабируемые решения для проверки производительности OTT-видео и QoE конечных пользователей. IxLoad предоставляет такое решение, эмулируя основные технологии, используемые для установления и поддержания OTT-видеосервисов.
Следующая схема показывает типовую конфигурацию OTT-видеоклиента в IxLoad, принимающего IP-пакеты, и то, как IxLoad обрабатывает пакеты и оценивает пользовательский опыт.
Рисунок 2. Оценка качества TCP-видео с использованием IxLoad
Оценка качества OTT-видео
| Функции | • Точная перцептивная оценка MOS видео и аудио по шкале от 1 до 5, где 5 — наилучшее качество. • Время воспроизведения, измеряющее интерактивный опыт пользователя: время подключения, время запуска и общее время воспроизведения. • Анализ клиентского буфера воспроизведения для понимания состояния сети и перегрузки. • Метрики TCP, включая timeout, повторные попытки, общий битрейт и потоки уровня сессии. • Профиль адаптивного битрейта для всех проигрывателей с мгновенным представлением о качестве воспроизведения медиа. • Оценка влияния перегрузки сети на буферы мобильных устройств и пользовательский опыт — зависания и паузы видео. • Визуализация уровней битрейта из потоковых манифестов для определения качества воспроизведения с использованием автоматического адаптивного алгоритма Ixia. • Определение воспринимаемой пользователем доступности контента и интерактивности видео по времени запуска, времени буферизации и общему времени воспроизведения относительно фактической длительности видео. • Анализ трафика сервер-клиент для определения способности транспортной сети передавать видео поверх HTTP/TCP. • Квалификация интеграции и конфигурации оптимизаторов сетевого трафика, например видеотранскодеров, по субъективным метрикам качества видео/аудио. |
| Статистика | • Статистика анализа буфера воспроизведения. • Статистика времени воспроизведения. • Статистика визуального качества. |
Технические характеристики
| VOD | |
| Поддержка IP | IPv4 и IPv6 |
| Эмуляция | • Эмуляция абонентов. • Эмуляция высокопроизводительных VoD-серверов. • Медиапотоки поверх raw UDP и RTP/UDP. • Поддержка RTCP RR на VoD-клиентах. • Поддержка proxy. • Redirect. |
| Команды RTSP / пользовательское воспроизведение | DESCRIBE, SETUP, PLAY, TEARDOWN, PAUSE, RESUME, SEEK (назад, вперёд), FF и REWIND (Trick Play), PlayStatic (SETUP, PLAY, TEARDOWN), GET_PARAMETER (Keep-alive), SET_PARAMETER, обработка ANNOUNCE (при отправке внешним сервером). |
| Видеокодеки | • MPEG2, MPEG4, H.264 поверх потоков MPEG2-TS. • Нативная передача контента MPEG4 и H.264. • Однопрограммные (SPTS) и многопрограммные транспортные потоки (MPTS). |
| Качество восприятия | • Метрики качества видео транспортного уровня, включая потерю пакетов, джиттер и MDI. • Перцептивные метрики качества видео с использованием TVQM (MOS_V). • Метрики качества видео на уровне абонента. • Статистика на уровне видео, включая принятые и повреждённые IPB-кадры. • Эмуляция jitter buffer STB (JBE) для моделирования влияния на качество видео. |
| Реалистичное тестирование | • Гибкая реализация RTSP. • Настраиваемые заголовки позволяют взаимодействовать с ведущими VoD-системами. • Смешивание IPTV, голосового трафика и трафика данных в одном тесте. • Поддержка RTP/UDP или UDP для передачи видео. • Поддержка тысяч цифровых ресурсов с использованием генераторов последовательностей. • Контент стандартной (SD) и высокой (HD) чёткости. • Настраиваемые значения битов DSCP для каждого потока на VoD-сервере. • Настраиваемые значения битов DSCP для RTSP-сообщений. |
| Имя медиа | Настраивается для каждой команды воспроизведения. |
| Потоковые медиафайлы | • Предоставленные пользователем файлы Transport Stream. • Файлы в контейнере MP4. • Синтетические CBR-потоки. • Предоставляются образцы видеофайлов SD и HD. |
| Эмуляция буфера STB | • Настраивается глобально. • Интервал обновления (для статистики). • Номинальная задержка (мс). • Размер буфера (пакеты). |
| Метрики производительности | • Количество активных потоков. • Пропускная способность (RX, TX). • Статистика HTTP-соединений и транзакций. • Отслеживание HTTP Error Response (например, 404, 503). • Manifest Requests. • Fragments for Audio and Video Requests. • Bit-rate Shift Requests. |
| Функции | • Бенчмаркинг производительности видеосерверов. • Определение пропускной способности, ёмкости сессий и производительности сети. • Измерение времени отклика системы управления VoD. • Стресс-тестирование ресурсов сервера с использованием средств управления воспроизведением. • Измерение производительности потоковой передачи HD. • Планирование ёмкости кластеризованных VoD-систем. • Измерение производительности unicast-маршрутизации сервисных маршрутизаторов. • Сертификация сетевого QoS для VoD. • Измерение QoE абонента. |
| Статистика | • Более 100 статистик VoD-клиента. • Более 30 статистик VoD-сервера. |
| IPTV | |
| Поддержка IP | IPv4 и IPv6 |
| Эмуляция | • Эмуляция абонентов Broadcast IPTV и VoD IPTV. • Поддержка IPv4 с использованием IGMPv1, IGMPv2 и IGMPv3. • Поддержка IPv6 с использованием MLDv1 и MLDv2. |
| Видеокодеки | • MPEG2, MPEG4, H.264 и другие поверх потоков MPEG2-TS. • MPEG4, H.264 и WM9 (advanced video bundle). • Поддержка нативной передачи MPEG4 для потоков высокой чёткости. • Поддержка SPT и MPTS. |
| Качество восприятия | • Метрики качества видео для измерения качества передачи с использованием MDI и воспринимаемого качества видео с использованием TVQM. • Метрики качества видео по каждому абоненту. • Статистика по каждому видеопотоку: джиттер, задержка, потери, битрейт. • Статистика уровня MPEG по количеству I-, B- и P-кадров, полученных для каждого видеопотока. • Поддержка эмуляции jitter buffer для моделирования и характеристики поведения STB. • Измерения качества видео Digital Video Broadcasting согласно ETSI TR 101 290. |
| Реалистичное тестирование | • Смешивание IPTV, голоса и данных в одном тесте. • Поддержка RTP/UDP или UDP для передачи видео. • Передача видео почти на линейной скорости с очень низким джиттером. • Тестирование производительности переключения каналов с измерением задержек Join и Leave для каждого абонента. • Поддержка чередования multicast- и VoD-команд на клиенте. • Поддержка заданных пользователем видеофайлов или синтетических данных с использованием серверов IxLoad. • Последовательности просмотра каналов: последовательные, параллельные и случайные — для реалистичного поведения пользователей. • Профили просмотра каналов на основе моделей статистического распределения для эмуляции прайм-тайма. • Поддержка эмуляции задержки переключения каналов. • Настраиваемые клиентские заголовки. • Настраиваемые значения TOS и DSCP. |
| Функции | • Эмуляция абонентов с поведением Instant Channel Change. • Ключевые метрики производительности, включая транспортные и перцептивные оценки качества видео. • Определение способности транспортной сети передавать triple-play-трафик. • Измерение влияния характеристик сети на качество видео. • Измерение воспринимаемого абонентом качества доставляемого видео. |
| Статистика | • Более 140 статистик клиента. • Более 45 статистик сервера. |
| MS-IPTV | |
| Поддержка IP | IPv4 и IPv6 |
| Эмуляция | • Эмуляция большого количества STB, подобных MS IPTV, на порт с масштабированием до сотен портов. • Клиент: • Эмуляция поведения Instant Channel Change. • Эмуляция клиентов по запросу. • Сервер: • Эмуляция поведения ICC серверов A и D. • Эмуляция V-сервера для работы по запросу. |
| Контент | Синтетическая и реальная полезная нагрузка (MPEG2, MPEG4, H.264, VC-1). |
| Функции | • Автоматический выбор конфигураций каналов серверов A и D. • Последовательности просмотра каналов для эмуляции моделей просмотра. • Выбор каналов для создания случайных сценариев и сценариев прайм-тайма. • Распределённая архитектура для поддержки сотен D-серверов. • Синхронизация между серверами A и D. • Одно- и многопрограммный транспортный поток, SPTS, MPTS. • RTP/UDP, UDP. |
| Статистика | Более 15 статистик клиента и сервера MS-IPTV. |
| Flash Player | |
| Поддержка IP | IPv4 |
| Эмуляция | • Протокол RTMP Client. • RTMPT с поддержкой Proxy. |
| Совместимость | Flash Media Server 3.x и сторонние Flash-совместимые медиасерверы. |
| Обработка потоков | Воспроизведение записанных и live-потоков. |
| Пользовательское воспроизведение | PLAY, PAUSE, RESUME, SEEK (назад и вперёд). |
| Воспроизведение файлов | FLV, F4V, MP3, M4V и MP4. |
| Настройка команд | • Сервер назначения: IP: PORT, FQDN, Hostname. • Длительность воспроизведения: автоматически (до конца) или настраиваемый пользователем диапазон. |
| Имя приложения | Настраивается для каждой команды воспроизведения. |
| Имя медиа | Настраивается для каждой команды воспроизведения. |
| Функции | • Создание крупномасштабных пользовательских сессий Flash Player для нагрузочного тестирования устройств и сетей и измерения пропускной способности при надёжной доставке потоков. • Взаимодействие с Flash-совместимыми медиасерверами, системами репликации контента, proxy-устройствами и балансировщиками медианагрузки. • Определение оптимальных пределов пользовательских сессий edge- и origin-медиасерверов, контент-прокси, кэширующих систем и балансировщиков медианагрузки. • Определение общего количества потоков, которое CDN может обрабатывать с последовательной и надёжной доставкой. • Измерение QoE конечного пользователя при воспроизведении потока. • Клиентская эмуляция веб- и мобильных Flash Player для просмотра потокового контента. • Поддержка воспроизведения записанного и live-медиаконтента. • Интерактивные действия пользователя: воспроизведение, пауза в середине потока, свободный поиск назад или вперёд для стресс-тестирования критически важных функций медиасерверов. • Воспроизведение широкого набора аудио- и видеокодеков, включая HD и H.264. |
| Статистика | • Статистика Test Objective, Handshake. • Статистика NetConnection, Command. • Статистика ошибок, задержки и пропускной способности. |
| Silverlight Player | |
| Поддержка IP | IPv4 |
| Эмуляция | • Silverlight Basic Media Player Client. • Все сообщения передаются по HTTP. |
| Совместимость | IIS7 с Smooth Streaming, Wowza Media Server и другие Silverlight-совместимые платформы доставки медиа. |
| Обработка потоков | Воспроизведение записанных и live-потоков, включая поддержку timeshift. |
| Пользовательское воспроизведение | PLAY |
| Воспроизведение файлов | Любые медиа, доставляемые с использованием технологии Silverlight. |
| Настройка команд | • Сервер назначения: IP: PORT, FQDN, Hostname. • Длительность воспроизведения: автоматически (до конца) или настраиваемый пользователем диапазон. |
| Имя медиа | Настраивается для каждой команды воспроизведения. |
| Буфер | Настраивается для каждой эмуляции Silverlight, в секундах. |
| Функции | • Высокопроизводительная клиентская эмуляция с масштабированием до тысяч Silverlight-видеоплееров. • Динамический разбор Manifest-файлов. • Поддержка воспроизведения потоков по запросу и live-потоков. • Полная поддержка HTTP redirect для получения контента от streamers и origin-серверов. • Адаптивный алгоритм моделирует повышение и понижение качества в зависимости от сетевых условий. • Настройка буфера в секундах и запросы фрагментов для его заполнения. • Поддержка HTTP proxy для тестирования систем кэширования контента. • Использование совместно с MS IIS7 с Media Extension и Silverlight-совместимыми медиасерверами, репликацией контента, proxy-устройствами и балансировщиками контентной нагрузки. • Создание крупномасштабных пользовательских сессий Silverlight Player для нагрузочного тестирования устройств и сетей и измерения пропускной способности при надёжной доставке потоков. • Эмуляция smooth streaming с динамическим повышением или понижением качества медиапотока для детерминированного воспроизведения потоков разного качества. • Определение оптимальных пределов пользовательских сессий edge- и origin-медиасерверов, контент-прокси, кэширующих систем и балансировщиков медианагрузки. • Определение общего количества потоков, которое CDN способна обрабатывать с последовательной и надёжной доставкой. |
| Статистика | • Количество активных потоков, пропускная способность (RX, TX). • Статистика HTTP-соединений и транзакций. • Отслеживание HTTP Error Response (например, 404, 503). • Manifest Requests. • Fragments for Audio and Video Requests. • Bit-rate Shift Requests, Test Objective statistics. • Manifest statistics, Fragment statistics. • Bitrate Shifts, Bitrate statistics. • Audio statistics, Video statistics. • Miscellaneous statistics. • TCP statistics, Error Statistics, Throughput Statistics. |
| HLS | |
| Поддержка IP | IPv4 |
| Транспорт | TCP, TLS или QUIC. |
| Эмуляция | • HLS Basic Media Player Client. • Все сообщения передаются по HTTP/HTTPS. • HLS QUIC Server. |
| Совместимость | YouTube, Wowza Media Server и другие HLS-совместимые платформы доставки медиа. |
| Обработка потоков | Воспроизведение записанных и live-потоков, включая поддержку timeshift. |
| Пользовательское воспроизведение | PLAY |
| Воспроизведение файлов | Любые медиа, доставляемые с использованием технологии HLS. |
| Настройка команд | • Сервер назначения: IP: PORT, FQDN, Hostname. • Длительность воспроизведения: автоматически (до конца) или настраиваемый пользователем диапазон. |
| Имя медиа | Настраивается для каждой команды воспроизведения. |
| Буфер | Настраивается для каждой эмуляции HLS, в секундах. |
| Функции | • Высокопроизводительная клиентская эмуляция с масштабированием и эмуляцией поведения тысяч устройств на базе iOS™. • Динамический разбор статических, вторичных и динамических Playlist-файлов. • Поддержка воспроизведения потоков по запросу и live-потоков. • Полная поддержка HTTP redirect для получения контента от streamers и origin-серверов. • Адаптивный алгоритм моделирует повышение и понижение качества в зависимости от сетевых условий. • Оценка уровней качества в реальном времени во время воспроизведения. • Настройка буфера в секундах и запросы фрагментов для заполнения буфера. • Поддержка HTTP proxy для тестирования систем кэширования контента. • Использование совместно с HLS-совместимыми медиасерверами, системами репликации контента, proxy-устройствами и балансировщиками контентной нагрузки. • Создание крупномасштабных пользовательских сессий HLS Player для нагрузочного тестирования устройств и сетей и измерения пропускной способности при надёжной доставке потоков. • Эмуляция адаптивного потокового поведения с динамическим повышением или понижением качества медиапотока для детерминированного воспроизведения потоков разного качества. • Определение оптимальных пределов пользовательских сессий edge- и origin-медиасерверов, контент-прокси, кэширующих систем и балансировщиков медианагрузки. • Определение общего количества потоков, которое CDN способна обрабатывать с последовательной и надёжной доставкой. |
| Статистика | • Количество активных потоков, пропускная способность (RX, TX). • Статистика HTTP-соединений и транзакций. • Отслеживание HTTP Error Response (например, 404, 503). • Playlist Requests. • Segment for Audio and Video Requests. • Bit-rate Shift Requests, Test Objective statistics. • Playlist statistics, Segment statistics. • Bitrate Shifts, Bitrate Statistics. • Monitored User Statistics, Key Request statistics. • Timeshift statistics, TCP statistics. • HTTP latencies, Error statistics. • Throughput statistics, Video Quality statistics. • MOS statistics, Distribution of Users per Quality. |
| HDS | |
| Поддержка IP | IPv4 |
| Эмуляция | • HDS Basic Media Player Client. • Все сообщения передаются по HTTP. |
| Совместимость | Adobe Flash Media Server 4.5, Wowza Media Server и другие HDS-совместимые платформы доставки медиа. |
| Обработка потоков | Воспроизведение записанных и live-потоков. |
| Пользовательское воспроизведение | PLAY |
| Воспроизведение файлов | Любые медиа, доставляемые с использованием технологии HDS. |
| Настройка команд | • Сервер назначения: IP: PORT, FQDN, Hostname. • Длительность воспроизведения: автоматически (до конца) или настраиваемый пользователем диапазон. |
| Имя медиа | Настраивается для каждой команды воспроизведения. |
| Буфер воспроизведения | Настраивается для каждой эмуляции HDS, в секундах. |
| Функции | • Высокопроизводительная клиентская эмуляция с масштабированием до тысяч HDS-плееров. • Обработка манифестов формата F4M и медиафрагментов F4F. • Live- и on-demand-воспроизведение с полной настройкой буфера воспроизведения. • Адаптивное потоковое воспроизведение с повышением и понижением качества в зависимости от сетевых условий. • Оценка уровней качества в реальном времени во время воспроизведения. • Поддержка HTTP proxy для тестирования систем кэширования контента. • Создание крупномасштабных пользовательских сессий для нагрузочного тестирования устройств и сетей и измерения пропускной способности при надёжной доставке потоков. • Проверка производительности реальных медиасерверов для количественной оценки их способности обрабатывать пиковое число активных потоковых сессий и пропускную способность. • Эмуляция адаптивного поведения реальных устройств, оценивающих доступную полосу сети для воспроизведения контента на ближайшем подходящем уровне качества. • Создание профиля поведения пользователя, фиксированного на различных уровнях воспроизведения, для детерминированного воспроизведения потоков разного качества без сетевых эвристик. • Определение оптимальных пределов пользовательских сессий edge- и origin-медиасерверов, контент-прокси, кэширующих систем и балансировщиков медианагрузки. • Определение общего количества потоков, которое CDN способна обрабатывать с последовательной и надёжной доставкой. |
| Статистика | • Количество активных потоков, пропускная способность (RX, TX). • Статистика HTTP-соединений и транзакций, включая коды ошибок. • Отслеживание HTTP Error Response (например, 404, 503). • Уровни качества воспроизведения видео по всем пользователям. • Счётчики Manifest и фрагментов Audio/Video Requests. • Test Objective statistics, Manifest statistics. • Fragment statistics, Bitrate Shifts. • Playback Quality Assessment of Users. • TCP statistics, Error Statistics, Throughput Statistics. |
| MPEG DASH | |
| Поддержка IP | IPv4 |
| Транспорт | TCP, TLS или QUIC. |
| Эмуляция | • DASH Basic Media Player Client. • Все сообщения передаются по HTTP/HTTPS. • DASH QUIC Server. |
| Совместимость | YouTube, Wowza Streaming Engine и другие DASH-совместимые платформы доставки медиа. |
| Обработка потоков | Воспроизведение записанных и live-потоков. |
| Пользовательское воспроизведение | PLAY |
| Воспроизведение файлов | Любые медиа, доставляемые с использованием технологии DASH. |
| Настройка команд | • Сервер назначения: IP: PORT, FQDN, Hostname. • Длительность воспроизведения: автоматически (до конца) или настраиваемый пользователем диапазон. |
| Имя медиа | Настраивается для каждой команды воспроизведения. |
| Буфер | Настраивается для каждой эмуляции DASH, в секундах. |
| Функции | • Высокопроизводительная клиентская эмуляция с масштабированием и эмуляцией поведения тысяч MPEG-DASH-клиентов. • Динамический разбор статических и динамических (live) MPD-файлов. • Поддержка воспроизведения потоков по запросу и live-потоков. • Адаптивный алгоритм моделирует повышение и понижение качества в зависимости от сетевых условий. • Полная поддержка HTTP redirect для получения контента от streamers и origin-серверов. • Расширенная статистика в реальном времени, включая подробную статистику TCP и HTTP. • Настройка буфера в секундах и запросы фрагментов для заполнения буфера. • Поддержка HTTP proxy для тестирования систем кэширования контента. • Создание крупномасштабных пользовательских сессий MPEG DASH для нагрузочного тестирования устройств и сетей и измерения пропускной способности при надёжной доставке потоков. • Использование совместно с MPEG-DASH-совместимыми медиасерверами, системами репликации контента, proxy-устройствами и балансировщиками контентной нагрузки. |
| Статистика | • Количество активных потоков, пропускная способность (RX, TX). • Статистика HTTP-соединений и транзакций. • Отслеживание HTTP Error Response (например, 404, 503). • MPD Requests, статистика Video, Audio и Text segment. • Bit-rate Shift Requests, Test Objective statistics. • Media presentations, Video segments. • Audio segments, Text segments. • Initialize segments, Redirects. • Upshifts, Downshifts, Segment bitrates, HTTP Statistics. |
| HTTP FLV | |
| Поддержка IP | IPv4 |
| Транспорт | TCP или TLS. |
| Эмуляция | • HTTP-FLV Media Player Client. • Все сообщения передаются по HTTP/HTTPS. |
| Совместимость | Douyin и другие HTTP-FLV-совместимые платформы доставки медиа. |
| Обработка потоков | Воспроизведение записанных и live-потоков, включая поддержку timeshift. |
| Пользовательское воспроизведение | PLAY GET |
| Воспроизведение файлов | Любые медиа, доставляемые с использованием технологии HTTP-FLV. |
| Настройка команд | • Сервер назначения: IP: PORT, FQDN, Hostname. • Длительность воспроизведения: автоматически (до конца) или настраиваемый пользователем диапазон. |
| Имя медиа | Настраивается для каждой команды воспроизведения. |
| Буфер | Настраивается для каждой эмуляции HTTP-FLV, в секундах. |
| Функции | • Высокопроизводительная клиентская эмуляция с масштабированием и эмуляцией поведения тысяч устройств на базе HTTP-FLV. • Динамический разбор Playlist-файлов. • Поддержка воспроизведения потоков по запросу и live-потоков. • Адаптивный алгоритм моделирует повышение и понижение качества в зависимости от сетевых условий. • Оценка уровней качества в реальном времени во время воспроизведения. • Настройка буфера в секундах и запросы фрагментов для заполнения буфера. • Эмуляция адаптивного потокового поведения с динамическим повышением или понижением качества медиапотока для детерминированного воспроизведения потоков разного качества. • Определение оптимальных пределов пользовательских сессий edge- и origin-медиасерверов, контент-прокси, кэширующих систем и балансировщиков медианагрузки. • Определение общего количества потоков, которое CDN способна обрабатывать с последовательной и надёжной доставкой. |
| Статистика | • Количество активных потоков, пропускная способность (RX, TX). • Статистика HTTP-соединений и транзакций. • Отслеживание HTTP Error Response (например, 404, 503). • Playlist Requests. • Segment for Audio and Video Requests. • Bit-rate Shift Requests, Test Objective statistics. • Playlist statistics, Segment statistics. • Bitrate Shifts, Bitrate Statistics. • Monitored User Statistics, Key Request statistics. • Timeshift statistics, TCP statistics. • HTTP latencies, Error statistics. • Throughput statistics, Video Quality statistics. • MOS statistics, Distribution of Users per Quality. |
Варианты платформ
| Виртуальная платформа | IxLoad Virtual Edition (VE) |
| Шасси | • XGS-12 HSL/SD/SDL Chassis • XGS-2 HSL/SD/SDL Chassis |
| Нагрузочные модули | • CloudStorm Fusion 10GE, 40GE, 25GE и 100GE • CloudStorm 10GE, 40GE, 25GE и 100GE • PerfectStorm Fusion 10/1GE, 40GE и 100GE • PerfectStorm 10/1GE, 40GE и 100GE • Novus-NP 10G/1G/100M • Novus 10G/1G/100M • Novus 10G/5G/2.5G/1G/100M |
| Устройства | • PerfectStorm ONE Fusion 10/1GE, 40GE и 100GE • PerfectStorm ONE 10/1GE, 40GE и 100GE • Novus ONE Appliance • Novus ONE Plus Appliance |
Технологические решения
Информация для заказа
| Партномер | Описание |
|---|---|
| Лицензии для шасси | |
| 925-3371 | IxLoad Multiplay-Security-2016, программный комплект, приложение тестирования производительности Layer 4–7, пакет Data-Video-Voice-Security. Включает: • Data: поддержка HTTP, HTTPS, TCP Session, FTP, DNS, Mail (SMTP, POP3 и IMAP), Database, SSH, RADIUS, TFTP, Application-Replay, DHCP, LDAP, Telnet, Stateless-Peer и StreamBlaster emulations. • Video: поддержка basic RTSP, IPTV (Multicast), Video-ADVANCED (VoD), Adobe Flash Client, Apple HLS Client, Microsoft Silverlight Client, Adobe HDS Client и DASH Client emulations. Включает Video Quality VQMON engine до 10 Гбит/с и TCP VQ Video quality для TCP-видеотрафика до 10 Гбит/с. • Voice: Advanced VoIP SIP & RTP, Audio Codecs, VoLTE extensions и Bulk SIP & MGCP. Включает Voice Quality engine до 10 Гбит/с и Video Quality engine до 10 Гбит/с для conversational video traffic. • ADVNET: поддержка Advanced Access networking protocols, таких как DHCP для получения IP-адреса, DHCP Server, PPP, L2TP и IPsec. • Storage: iSCSI, CIFSv1, CIFSv2 (SMB2), SMB3, NFSv3 Client, NFSv4 Client, NFS4.1 Client, Cloud Storage Client, DCBX, FCoE и FC; примечание: эмуляция FCoE и FC поддерживается только на выбранных нагрузочных модулях. • Access: DHCP, PPP, L2TP, L2TP, IPsec, IPsec Performance Benchmarking QuickTest & SuiteB Cryptographic, 6RD, DSLITE и IPv6 SLAAC, 8021X, NAC и WEBAUTH. • Security: поддержка набора уязвимостей и malware-атак с годовой подпиской и DDoSv2. • Software Impairment. Примечание: некоторые функции доступны только на определённых нагрузочных модулях. |
| 925-3338 | IxLoad-Video-IPTV-2016, программный комплект, приложение тестирования производительности Layer 4–7; поддерживает basic RTSP, IPTV (Multicast), Video-ADVANCED (VoD). Включает 925-3189 Video Quality VQMON engine до 10 Гбит/с, ADVNET-DHCP для эмуляции DHCP-клиентов, Analyzer и Software Impairment на выбранном оборудовании. |
| 925-3339 | IxLoad-Video-OTT-2016, программный комплект, приложение тестирования производительности Layer 4–7; поддерживает Adobe Flash Client, Apple HLS Client, Microsoft Silverlight Client, Adobe HDS Client и DASH Client emulations для валидации OTT-инфраструктуры. Включает 925-3193 TCP VQ — Video quality для TCP-видеотрафика до 10 Гбит/с. Также включает AVDNET-DHCP для эмуляции DHCP-клиентов, Analyzer и Software Impairment на выбранном оборудовании. |
| Лицензии для устройств | |
| 925-6321 | IxLoad Appliance Multiplay, программный комплект, приложение тестирования производительности Layer 4–7. Поддерживает Data, Storage, Voice, Video и Access & VPN на устройствах PerfectStorm ONE и Novus ONE. Включает: • 925-6121 IxLoad Appliance DATA & Storage. • 925-6112 IxLoad Appliance VIDEO. • 925-6113 IxLoad Appliance VOICE. • 925-6117 IxLoad Appliance ACCESS & VPN. |
| 925-6112 | IxLoad Appliance VIDEO, программный комплект, приложение тестирования производительности Layer 4–7. Включает функциональность IxLoad Video на устройствах PerfectStorm ONE и Novus ONE. Включает: RTSP, IPTV, Video-ADVANCED, FLASH, APPLE HLS, Silverlight, Adobe HDS, MPEG-DASH, 925-3189 Video Quality VQMON engine до 10 Гбит/с, 925-3193 TCP VQ — Video quality для TCP-видеотрафика до 10 Гбит/с. |
| Лицензии Virtual Edition | |
| 939-9513 | IxLoad VE Tier-3 1G Floating SUBSCRIPTION License. Включает следующие протоколы IxLoad, поддерживаемые IxLoad VE в течение 1 года: Data (HTTP, HTTPS, FTP, TFTP, DNS, DHCP, LDAP, Radius), Mail (IMAP, POP3, SMTP), Storage (SMB, NFS, iSCSI, Storage I/O), Voice (VoIP SIP, VoLTE), Video (DASH, Flash, HDS, HLS, IPTV VoD, MS IPTV, Silverlight), IPsec, IxLoad-Attack и IxLoad-AppLibrary. Обеспечивает пропускную способность 1 Гбит на единицу. |
| 939-9533 | IxLoad VE Tier-3 10G Floating SUBSCRIPTION License. Включает следующие протоколы IxLoad, поддерживаемые IxLoad VE в течение 1 года: Data (HTTP, HTTPS, FTP, TFTP, DNS, DHCP, LDAP, Radius), Mail (IMAP, POP3, SMTP), Storage (SMB, NFS, iSCSI, Storage I/O), Voice (VoIP SIP, VoLTE), Video (DASH, Flash, HDS, HLS, IPTV VoD, MS IPTV, Silverlight), IPsec, IxLoad-Attack и IxLoad-AppLibrary. Обеспечивает пропускную способность 10 Гбит на единицу. |
| 939-9514 | IxLoad VE Tier-4 1G Floating SUBSCRIPTION License. Включает следующие протоколы IxLoad, поддерживаемые IxLoad VE в течение 1 года: Data (HTTP, HTTPS, FTP, TFTP, DNS, DHCP, LDAP, Radius), Mail (IMAP, POP3, SMTP), Storage (SMB, NFS, iSCSI, Storage I/O), Voice (VoIP SIP, VoLTE), Video (DASH, Flash, HDS, HLS, IPTV VoD, MS IPTV, Silverlight), IPsec, IxLoad-Attack и IxLoad-AppLibrary. Включает протоколы EPC и Wi-Fi Offload. Обеспечивает пропускную способность 1 Гбит на единицу. |
| 939-9534 | IxLoad VE Tier-4 10G Floating SUBSCRIPTION License. Включает следующие протоколы IxLoad, поддерживаемые IxLoad VE в течение 1 года: Data (HTTP, HTTPS, FTP, TFTP, DNS, DHCP, LDAP, Radius), Mail (IMAP, POP3, SMTP), Storage (SMB, NFS, iSCSI, Storage I/O), Voice (VoIP SIP, VoLTE), Video (DASH, Flash, HDS, HLS, IPTV VoD, MS IPTV, Silverlight), IPsec, IxLoad-Attack и IxLoad-AppLibrary. Включает протоколы EPC и Wi-Fi Offload. Обеспечивает пропускную способность 10 Гбит на единицу. |
Возможность автоматизации с помощью собственного ПО: интеграция, автоматизация измерений, собственные база данных и VISA-мост.
СПОАИ — специальное программное обеспечение для автоматизации измерений, разработанное на мощностях "Акметрон" — отечественного разработчика программного обеспечения, производителя и крупнейшего поставщика оборудования с 2012 года.
Это клиент-серверное приложение с многопользовательской распределённой архитектурой, которое решает задачи повышения производительности труда на производстве, сокращения длительности измерений и снижения требований к квалификации персонала. ПО внесено в реестр Минцифры: №28145
Ключевые преимущества:
- Полный цикл «под ключ»: от разработки до сопровождения
- Клиент-серверная архитектура с самостоятельной переналадкой
- Централизованный сбор и хранение результатов в БД с возможностью миграции в вашу БД
- Генератор отчетов на основе ваших шаблонов (docx. и xlsx.)
- Управление приборами с любым типом интерфейса
- ПО работает на системах Windows, Linux, MacOS, доступна веб-версия
Результаты внедрений:
- Непрерывная работа в автоматическом режиме до 48 часов
- До 4 500 измерений за этап
- Одновременное управление 15+ приборами
- Автоматизация техтренировки и полной программы испытаний выпускаемых изделий — более 10 контролируемых приборов на одном рабочем месте, до 4 500 автоматизированных измерений в каждом этапе, непрерывная работа в автоматическом режиме 24–48 часов
- Измерение радиотехнических характеристик приемопередающих модулей
- Автоматизация тестирования фотонных интегральных схем
- Контроль и испытания СВЧ-усилителей для космических аппаратов
Для каждого продукта мы предоставляем полный комплект документации: инструкция по установке с пошаговой настройкой, руководство по эксплуатации с описанием требований и рабочих процессов, презентация с обзором возможностей и кейсов внедрения.
Предоставим систему с учётом требований промышленных стандартов и рассчитанную на многолетнюю эксплуатацию. Также мы обеспечиваем соответствие отраслевым требованиям, надёжность архитектуры для критических систем и масштабируемость без потери стабильности.
Наши специалисты помогут вам решить самые сложные задачи по автоматизации, измерениям и интеграции
Рекомендуем посмотреть
Сервисное обслуживание