SRT MiniServer
User guide
×
Menu
Index

10.2. Тест от ffmpeg

 
Производительность очень чувствительна к входящему каналу: 4K@60fps и HD@25fps показывают разную загрузку CPU.
Поэтому общая рекомендация — провести стресс-тест, чтобы получить реальную производительность вашего ПК.
 
Для стресс-теста нужно (на другом хосте):
Если вы планируете использовать HD@25fps / 5Mbs, то подготовьте mp4 (h264/aac, HD@25 5Mbs) длительностью ~5 мин.
Используйте эту команду для отправки потока SRT на SRTMiniServer с помощью ffmpeg:
ffmpeg -re -i hd_25_example.mp4 -vcodec copy -acodec copy -f mpegts "srt://192.168.1.53:9001?streamid=streamkey1ABC"
 
ПРИМЕЧАНИЕ: Вам нужно изменить IP и streamid для вашего значения
 
Вы можете запускать много команд (с разными идентификаторами потока) одновременно для создания множества каналов. Например, я запускаю 4 канала, чтобы проверить свой ноутбук на наличие каналов HD@25fps:

Ноутбук с Core-i5 использует 17% для 4 потоков HD@25fps/2Mbs
 
 
Пример: запустить несколько потоков из macOS
 
 
 
Не используйте окно предварительного просмотра долгое время
Встроенное окно предварительного просмотра требует CPU процессора для рендеринга, поэтому нет причин использовать его на медленном ПК долгое время. В нашем тесте мы получили увеличение загрузки CPU с 17% до 35% при открытом окне предварительного просмотра.