Как имитировать слушателей потокового радио?

#load #audio-streaming #radio #simulate #internet-radio

#загрузка #Симуляция #потоковое аудио #интернет-радио

Вопрос:

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

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

Я пытался использовать webrunner, но он не может «»прослушивать»» mp3… он пытается загрузить это! Я не могу открыть несколько сеансов winamp… примерно для 2000 слушателей

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

Ответ №1:

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

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

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

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

Ответ №2:

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

URL mpg123 -p -t -q amp;

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

http://servers.internet-radio.com/tools/bandwidth/

Комментарии:

1. Нет причин декодировать аудио для проверки загрузки на интернет-радио. Фактически, это вызовет значительную нагрузку на то, что выполняет декодирование, и исказит результаты вашего теста.