ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Максимальное количество слушателей.

 

6
kfp @kfp
Привет, настало время для дурацких вопросов.

Есть интернет-радиостанция (безусловно известная и популярная), которая в разделе "реклама" заявляет о себе следующее:
"Во время эксклюзивных интервью пиковые нагрузки наших серверов насчитывают порядка 140 тысяч подключений к аудио потоку. Вы можете воспользоваться нашими новыми услугами на более чем адекватных условиях."

140 000 подключений к потоку 128 kbps/s - какой ширины канал подключения сервера нужен для такого чуда?
Адрес потока этой станции находится на skycast, но я в некотором сомнении и не уверен, что skycast потянет 140 000 подключений к потоку.
Варианта два:
1) Радиостанция преувеличивает раз эдак в 100
2) Есть какие-то замечательные способы подключения такого огромного числа слушателей к серверу.

Расскажите о них, пожалуйста. Спасибо.


З.Ы: конечно же я не владею интернет-радио, которому сейчас необходимо как-то решить проблему с подключением такого числа слушателей. Но на будущее, так сказать, на перспективу, хотелось бы узнать как подключить хотя-бы 20 000 одновременно.

29
Григорий @gyurgin_1_3
Ну я сомневаюсь что имеется ввиду количество одновременных подключений, имется ввиду скорей всего сколько их проходит за время передачи или чего там у них (уж никак не рекламного ролика), хотя и тут нагнать 140 000 если ты не федеральное радио... ну можно наверно только подключившись к огалтелым игровым серверам, к десятку наверное сразу и мега популярным, так это не аудитория...
Посчитать полосу на самом проще некуда - битрейт умножаем на количество слушателей и делим на 1024 - получите сколько надо мегабит.
Ну на будущее - вот когда будет необходимость, тогда обращайтесь. Без всяких скидок, любитель, не любитель - до 30 000 слушателей на одну копию icecast может сделать любой, лишь бы сервер и канал потянули.

6
kfp @kfp
gyurgin_1_3 пишет:

до 30 000 слушателей на одну копию icecast может сделать любой, лишь бы сервер и канал потянули.


Вот в канале то и вопрос. Ну, скажем, одна там известная компания по продаже выделенных серверов предлагает максимум гигабитный канал за 40 000 рублей в месяц. Но гигабитного канала не хватит даже на 15 000 слушателей (если я правильно умею считать), что уж там говорить о 30 000 или тем более 140 000.

29
Григорий @gyurgin_1_3
Не забивайте голову пока действительно не понадобится. В таких случаях умные люди при выборе сервера смотрят не на скорость соединения, а на пропускную способность и платят за траффик, а не за вымышленный анлим.

6
kfp @kfp
gyurgin_1_3 пишет:

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

Но ведь спортивный интерес никто не отменял.
Ладно, допустим на следующей неделе ко мне на радио придет в гости мой приятель, который по совместительству является известным артистом. И его послушать захотят 20 000 человек одновременно.
Что делать в таком случае? Ретрансляторы, CDN, какие-то приложения которые берут с сервера поток как один слушатель и раздают его на 20 000 пользователей?

29
Григорий @gyurgin_1_3
Прям взяли и захотели 20 000, ага, выдумываете все...

6
kfp @kfp
gyurgin_1_3 пишет:

Прям взяли и захотели 20 000, ага, выдумываете все...

Вы так говорите, как будто это что-то плохое.
Все мы тут фантазеры и романтики, нормальные люди интернет-радио не делают, нормальные люди на даче огурцы поливают.

Так вот, 20 000 человек захотели послушать что там им расскажет модный артист...
Что делать?

40
AsianWave @AsianWave
kfp пишет:

gyurgin_1_3 пишет:

Прям взяли и захотели 20 000, ага, выдумываете все...

Вы так говорите, как будто это что-то плохое.
Все мы тут фантазеры и романтики, нормальные люди интернет-радио не делают, нормальные люди на даче огурцы поливают.

Так вот, 20 000 человек захотели послушать что там им расскажет модный артист...
Что делать?


На ум приходит только ретрансляции. Делаем некоторое кол-во серверов, вещаем на один приватный, а от него сигнал на остальные - к которым и идёт коннект. Кол-во слушателей соответственно зависит от кол-ва серверов.

131
Enzo @enzO
saglasen s komentarijam vishe + dumaju eso kakoinibut load balancer mozna prikrutit katorij redirect delajit na opredelonij server.

6
kfp @kfp
А что проще и выгоднее, делать самому несколько серверов или воспользоваться услугами стороннего сервиса?
Ну, скажем один известный сервис за пиковые 10 000 слушателей просит 48 000 рублей в месяц.
Другой за те же 10 000 просит 16 500 рублей в месяц.
Есть расчет по трафику, а есть по пику слушателей.

29
Григорий @gyurgin_1_3
С несколькими серверами если они маломощные - бредовая затея. Расчет по трафику самый лучший вариант - подумайте сами: у вас что, постоянно будет пиковый уровень слушателей? Наверняка только днем в прайм тайм, а в остальное время нагрузка значительно снижается.

245
radio_good @radio_good
задолбал ..
читай статьи из сети и умней


**********
**********
**********
**********

**********

Отредактировано radio_good - 30.07.2016
29
Григорий @gyurgin_1_3
задолбал ..
читай статьи из сети и умней

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

245
radio_good @radio_good
все учения начинаются с литературы и теории ...

адресовано "КА-ЭФ-ПЭ"
у него даже фантазии не хватило, чтоб придумать читабельный никнейм ..

6
kfp @kfp
radio_good пишет:

все учения начинаются с литературы и теории ...

адресовано "КА-ЭФ-ПЭ"
у него даже фантазии не хватило, чтоб придумать читабельный никнейм ..


А вдруг это у вас не хватает фантазии придумать интересную расшифровку?
А если у вас не хватило фантазии на расшифровку, то откуда у вас фантазия для создания интересного радио?
А если у вас нет интересного радио, то что вы тут делаете?
Спасибо, пожалуйста. Пожалуйста, до свидания.

29
Григорий @gyurgin_1_3
Ээ мы тут будем срраться и обсуждать никнеймы?
Я просто перестану отвечать в теме если не прекратите.
Отбросим все научные дела, они к сожалению не затрагивают радиовещаение никак.
Если собрались собирать сервера в кучу, посмотрите технологии master - slave в мануале icecast.
Для кластера понадобится сервер который выдержит большьше всех и нужно будет организовать несложный алгоритм авторизации на нем.
Это пока для вас пустые слова, но тем не менее это практика которая выдержит и 100 000 и вобще сколько Master сможет принимать.

29
Григорий @gyurgin_1_3
Зачем строить сложные схемы когда все лежит под ногами - читайте мануал ребята))

29
Григорий @gyurgin_1_3
И вот он предел для одного сервера

Не гепотетические 10 000.

29
Григорий @gyurgin_1_3
Кстати, раз уж тема разросрась в обуждение, давайте подумаем как сделать больше.

5
Myp3uK @Myp3uK
gyurgin_1_3 пишет:

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


Та вроде просто.
Перейти на огг или аас, понизить битрейд вдвое или выше.

Или плавающий мп3 попробовать, где 128 для него верхняя граница, а нижняя не задана. join stereo так же уменьшает размер файла, соответственно и размер потока для каждого слушателя. ААС в любом случае будет лучше.

А вообще поиграться локально с каким либо конвертером. И выбрать оптимальный кодак и битрейд, где будет допустимое качество и минимальный размер файла.