Как симулировать потоковое радио слушателей? - PullRequest
1 голос
/ 11 мая 2011

Как смоделировать потоковые радиослушатели? У меня есть потоковая настройка радио через порт 5672 и по URL, как domain.com:5672/radio.mp3 Я хочу протестировать сайт / сервер / ram / bandwidth / load и т. Д. Для этого сервера

Как бы я это сделал для файла с расширением mp3? браузеры не работают!

Я пытался использовать webrunner, но он не может "слушать" mp3 ... он пытается его скачать! Я не могу открыть несколько сессий Winamp ... для 2000 слушателей

Пожалуйста, дайте мне знать. Спасибо и С уважением prad

Ответы [ 2 ]

2 голосов
/ 11 мая 2011

То, что я делаю, вызывает WGET и выводит его на /dev/null или NUL в Windows.Вот моя командная строка Windows:

wget.exe -O NUL -q http://domain.com:5672/radio.mp3

Затем я создаю ярлык для этого и устанавливаю его работу в свернутом виде.Это позволяет мне набивать , вводить несколько сотен раз и наблюдать за подсчетом слушателей.Вы можете легко написать это, чтобы получить конкретное число, но я нашел удобным вручную увеличить количество слушателей.

Убедитесь, что у вас действительно достаточно пропускной способности для этого теста.Другими словами ... вам, вероятно, нужно быть локальным по отношению к серверу.Кроме того, хорошо запустить один поток в Winamp или VLC, чтобы вы могли слышать / наблюдать падение буфера.Некоторые серверы поддерживают соединение, но не могут идти в ногу с потоком.

0 голосов
/ 23 декабря 2012

Shoutcast, как правило, не требует интенсивной работы процессора или ввода-вывода даже при высокой скорости передачи данных с большим количеством слушателей, однако пропускная способность всегда будет вашей проблемой. В любом случае можно использовать mpg123 в Linux для тестирования загрузки.

mpg123 -p URL -t -q &

Следующие инструменты также могут помочь определить ваши требования к пропускной способности:

http://servers.internet -radio.com / инструменты / пропускная способность /

...