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

Поток тупит...

 

727
Leff27 @Leff27
Сменил версию сэма - проблема осталась :( T_T.. Курпатов, скинь плз конфиг свой icecast, вдруг поможет?

0
1572
KyPIIaToB @KyPIIaToB
Айс тут не причем, ну если тебе станет легче, на

  1. <icecast>
  2. <limits>
  3. <clients>1000</clients>
  4. <sources>4</sources>
  5. </limits>
  6. <authentication>
  7. <source-password>*******</source-password>
  8. <admin-user>*******</admin-user>
  9. <admin-password>*******</admin-password>
  10. </authentication>
  11. <directory>
  12. <yp-url-timeout>15</yp-url-timeout>
  13. <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
  14. </directory>
  15. <hostname>*******</hostname>
  16. <listen-socket>
  17. <port>*****</port>
  18. </listen-socket>
  19. <fileserve>1</fileserve>
  20. <paths>
  21. <logdir>./logs</logdir>
  22. <webroot>./web</webroot>
  23. <adminroot>./admin</adminroot>
  24. <alias source="/" dest="/index.html"/>
  25. </paths>
  26. <logging>
  27. <accesslog>access.log</accesslog>
  28. <errorlog>error.log</errorlog>
  29. <loglevel>2</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
  30. <logsize>200000</logsize> <!-- Max size of a logfile -->
  31. <logarchive>1</logarchive>
  32. </logging>
  33. </icecast>

0
727
Leff27 @Leff27
А если не причем, то в чем же проблема? Будь добр напиши в icq 760006, так явно проще провести диагностику и решить проблему, если ты конечно не занят и не против.

0
1572
KyPIIaToB @KyPIIaToB
Я тебе писал выше про проверку пинга во время затыка, ты вообще смотрел?
Я ответа так и не увидел.

0
727
Leff27 @Leff27
С компа делать пинг к серверу? 1) Не принимает, у меня все порты закрыты кроме icecast 2) Лагает не в раз у тех кто слушает а в разное время и в разных местах трека...

0
6245
Тарас @tarasian666
Leff27 пишет:

С компа делать пинг к серверу

КЭП
1) причем тут порты?
2) это как раз подтверждает что надо проверить пинг )

0
727
Leff27 @Leff27
окей
делаем пинг когда нету лагов...

C:\Users\Артём>ping 46.1*.4*.2* -t
Обмен пакетами с 46.1*.4*.2* по с 32 байтами данных:
Показать текст


Дубль два лагов до сих пор нет
Показать текст


Спустя 5 минут начались лаги... делаем пинг... Все по-прежнему

Добавлено спустя 5 минут 15 секунд:
P.S Не знаю совпадение или нет, но последил за нагрузкой ЦП, когда происходили скачки с 13% до 25-30% в это время и происходит лаг, но мне кажется это тупо совпадение :D

0
6245
Тарас @tarasian666
Превышен интервал ожидания для запроса.
(100% потерь)
Лагов нет ? Это как? Тут вообще связи с сервером нет !
Это адресс со звездочками или боишся что мы узнаем ip сервера?

0
727
Leff27 @Leff27
Нет просто не стал писать сюда, я хз почему нету связи, поток идет... нате тестите слушайте... 46.17.44.27:8008/1ive_256.m3u

0
6245
Тарас @tarasian666
то что ип не пингуеться уже хреново в остальном я б уже не удивлялся

0
235
Gotor @Gotor
попробуй юзать сторонний стримхостинг. если поток не будет тормозить - значит проблема типа той что у меня была+)

0
727
Leff27 @Leff27
Показать текст

нет смысла, одна и тажа проблема была на 3 сервер Windows... я хз что за wtf

Показать текст

Поподробнее

0
1572
KyPIIaToB @KyPIIaToB
Настраивай свой фаер, программно по сути только он блочит пакеты, в следствии этого они не возвращаются в обратку. Если же не фаер, печальный у тебя хостинг провайдер.

0
727
Leff27 @Leff27
У трех разных брал, разные ДЦ и провайдеры, разные ОС, все разное кроме ПО(ice & SAM)

0
7094
Dim @Render
Leff27, так и не нашел решения этим "затыкам"?
Тоже уже довелось сменить несколько машин, последняя уже с Win XP, icecast перепробованы kh 29-35.5, обычный, trunk что-то не удалось найти. На всех icecast версиях подобное, настройки буфера и других параметров в конфиге айса резултата не дали.
Проблема явно в сэме, а именно в том, как он передаёт данные в локальный icecast, тестил 4.9.2 онли. Та же проблема.
К примеру aipm2 - через 4-8 минут "затыки" и так дальше, пока не остановишь и перезапустишь.
На VLC - чуть подругому, на нём просто останавливается через такой же промежуток времени, через 1-2 секунды играет дальше.
В общем такое чувство, что буфер как-то не стабильно уходит из сэма и уже соответственно из айса. Получается программы прослушивающие поток слушают буфер так:
5сек (1-2мин), 3сек (3-4мин), 2сек(5-6мин), 1-0сек(6-8мин) следовательно как буфер потока подходит к концу, разные проигрыватели, по разному реагируют, флеш сбрасывает буфер, якобы переподключаясь, vlc также, aimp2 - начинает заикаться как только буфер кончается.
Как победить уже хз, кручение вертелок всевозможных в сэме результатов не даёт, смены серверов тоже.
Есть подозрение, что нужно копать в более тонкую настройку tcp/ip системы, в размеры пакетов и т.д.
Или же всё куда более сложнее чем кажется. Странно, но почему-то ранее эта проблема не замечалась)

Отредактировано Render - 13.06.2012
0
888
Falcon @Falcon
Могу сказать по собственному опыту: icecast trunk 2.3.2 и SAM 4.2.2. - никаких затыков. WIn Server 2008 R2 64 bit

0
727
Leff27 @Leff27
Проблема вот в чем..
Используется win 2003/2008 + SAM(db - firebird) + icecast
Если закидывать треки напрямую в queue, то лагов нет, а если настраивать автодиджей, тобишь закидывать треки в плейлист сэма, чтобы он сам их оттуда брал, тогда начинаются жесткие лаги...

0
313
Krueger @Krueger
Возможно все таки виновата firebird?
Если закидывать треки напрямую в queue, то лагов нет

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

Настройка Clockwheel:
  1. Cat['Tracks'].QueueBottom(smRandom, EnforceRules);

0
7094
Dim @Render
В моём случае, база, к сожалению не причём. До этого на firebird было так же, сейчас mysql, и так же эти "затыки" через некоторое время. Это никак не связано с количеством добавленных треков в queue, при любом количестве треков в queue подобное. (в моём случае)
Falcon, 4.2.2 разве не **********? Эту версию не пробовал тестить. Что-то стрёмно как-то)
Есть ещё идея попробовать shoutcast в качестве подопытного и послушать на нём поток. Если всё в норме на нём будет, боюсь придётся делать кастыль с релеем шоуткаст потока в icecast.

0
727
Leff27 @Leff27
Krueger, спасибо кэп))))
Так и делаю, только закидываю скриптом напрямую из папок.

Render, в queue дох.. может быть треков, а в плейлисте не должно(или как он там, где папки Tracks и т.п.)

Отредактировано Leff27 - 13.06.2012
0





Согласие на обработку данных на нашем сайте

Продолжая просматривать страницу, вы соглашаетесь с использованием файлов «Cookie» и с Политикой конфиденциальности «Privacy».
Наверху или внизу страницы вы можете изменить валюту и язык по умолчанию. Английская версия сайта ещё находится в доработке и доступна не полностью.