Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

2. Используем пример нагрузочного тестирования с захватом потоков по WebRTC на другом сервере WCS. Этим примером мы эмулируем подписчиков (зрителей) трансляции, воспроизводящих поток с WCS сервера. Увеличиваем число зрителей до достижения на WCS сервере параметров загрузки процессора до 80%. При просмотре трансляции 720p мы получили возможное число зрителей потока - 120 подписчиков.

Image Modified


3. Повторяем тест с трансляцией 480p и нагрузочным тестом с захватом потоков на другом сервере WCS.

РазрешениеБитрейт
854x480 (480p)1000 Кбит/с


Image Modified


4. Проверим возможности сервера при трансляции 360p и нагрузочным тестом:

РазрешениеБитрейт
640x360 (360p)500 Кбит/с


Image Modified


Результаты

На основание теста с минимально рекомендуемой конфигурацией (1 CPU, 1 Gb RAM для Java heap) на выделенном (физическом) сервере, определили примерные возможности WCS по работе с потоковым видео на таком сервере:

...

Одна публикация 720p - транскодинг в 480p, 360p - 100 зрителей
Две публикации 720p - транскодинг в 480p, 360p - 80 зрителей
Три публикации 720p - транскодинг в 480p, 360p - 30 зрителей


  • без транскодинга:
Разрешение публикацииБитрейт, кбит/сКоличество зрителей
1280x720 (720p)1500120
854x480 (480p)1000150
640x360 (360p)500250
ПубликацииЗрители
Количество публикацийРазрешение публикацииБитрейт, кбит/сКоличество зрителей
11280x720 (720p)1500120
1854x480 (480p)1000150
1640x360 (360p)500250



ПубликацииЗрители
КоличествоРазрешение Битрейт, кбит/сРазрешениеБитрейт, кбит/сКоличество
11280x720 (720p)1500854x480 (480p)100050



640x360 (360p)50050
21280x720 (720p)1500854x480 (480p)100020



640x360 (360p)50020



854x480 (480p)100020



640x360 (360p)50020
31280x720 (720p)1500854x480 (480p)10005



640x360 (360p)5005



854x480 (480p)10005



640x360 (360p)5005



854x480 (480p)10005



640x360 (360p)5005