10.1. Инструмент стресс-тестирования
Нас часто спрашивают о требованиях к ПК для SRTMiniServer.
Теоретическую часть по этому вопросу мы изложили в этом посте.
Тем не менее этот пост не дает ответа на часто задаваемый вопрос:
Может ли мой компьютер с SRTMiniServer обрабатывать 8 каналов SRT одновременно, где каждый канал — FullHD @ 30 кадров в секунду / 10 Мбит / с?
Для этого мы создали специальный инструмент SRTStressTool. С его помощью вы можете легко смоделировать множественные подключения к нашему серверу. Это простой способ моделировать несколько каналов SRT.
Краткая инструкция как его использовать:
Шаг 1
Приготовьте видео файл. Этот видео файл должен содержать контент в нужном вам формате. Например: FullHD@30fps 10Mbs bitrate. Наша программа SRTStressTool будет отправлять контент этого файла без транскодирования, по протоколу SRT. Мы рекомендуем использовать файл продолжительность 2-5 минут. В любом случае наш инструмент будет воспроизводить этот файл по циклу.
ПРИМЕЧАНИЕ: вы можете использовать (параметр записи) в SRTMiniServer для создания такого файла, например, для моделирования SRT-потока с вашего энкодера.
Шаг 2
Запустите SRTMiniServer на своем ПК и введите "default" в нескольких линиях.
ПРИМЕЧАНИЕ: для быстрой установки default вы можете воспользоваться пунктом верхнего меню "Quick Actions --> Ignore Stream IDS".
Шаг 3
Добавьте источники NDI из SRTMiniServer в vMix или другое приложение. Или вы можете запустить несколько NDI Studio Monitor.
Это нужно для активации процесса NDI кодирования. Имейте в виду: если вы проигнорируете этот шаг, ваш тест будет неверным, потому что кодирование/декодирование NDI также дает нагрузку на центральный процессор, и это следует учитывать при оценке производительностии ПК.
Шаг 4
Загрузите SRTStressTool по этой ссылке и установите его.
Запустите SRTStressTool и:
1. выберете ваш файл (из Шага 1)
2. введите адрес вашего SRT сервера
3. укажите сколько SRT-потоков вы хотите сгенерировать
4. нажмите Старт
SRTStressTool
Результат
Для оценки производительности ПК вы можете открыть Task Manager и проверить производительность процессора, загрузку памяти и другие параметры.