€
$
₴
₽
EN
RU
Vmeste.EU
Лента
Каталог
Файлы
Форумы
Услуги
Основное
Radiotalk
Пользовательское
Общие вопросы по интернет радио вещанию
6 •
Посмотреть все темы
Подмена потока в Icecast2_win32
1
6
Phoenix3008
@Phoenix3008
23.02.2011
Столкнулся с такой проблемой, может ко нибудь поможет её решить.
Имею отдельную машину под сервер, ОС Windows на которой стоит Icecast2_win32, вещаю через сема.
Что собственно требуется:
Нужно в канфиге настроить 2 маунт поинта чтобы на один шло постоянно поток с музыкой, а на второй подключался человек для видения эфира.
Притом если человека нет то на втором играла музыка с первого маунта.
Конфиг по маунтам выглядит примерно так
<icecast>
<mount>
<mount-name>/radio</mount-name>
<fallback-mount>/nonstop</fallback-mount>
<fallback-override>1</fallback-override>
<charset>utf-8</charset>
</mount>
<mount>
<mount-name>/nonstop</mount-name>
<fallback-mount>/ices</fallback-mount>
<fallback-override>1</fallback-override>
<charset>utf-8</charset>
</mount>
<mount>
<mount-name>/ices</mount-name>
<charset>utf-8</charset>
</mount>
<limits>
<sources>5</sources>
<clients>100</clients>
</limits>
<authentication>
<source-password>123456</source-password>
<admin-user>123456</admin-user>
<admin-password>123456</admin-password>
</authentication>
<hostname>localhost</hostname>
<listen-socket>
<port>8176</port>
</listen-socket>
<fileserve>1</fileserve>
<paths>
<basedir>./icecast</basedir>
<logdir>./icecast_logs</logdir>
<webroot>./web</webroot>
<adminroot>./admin</adminroot>
<alias source="/" dest="/status.xsl"/>
</paths>
<security>
<chroot>0</chroot>
<changeowner>
<user>123456</user>
<group>123456</group>
</changeowner>
</security>
</icecast>
Но вот собственно я столкнулся с проблемой когда данный конфиг загружаю, то все грузиться, но маунты не отображаются в веб листе.
Когда семом конекчусь к серваку то могу указать любой маунт даже который не существует и он его создает, но когда аудио поток не идет маунт пропадает.
Как ето пофиксить может кто нибудь подсказать?
6245
Тарас
@tarasian666
23.02.2011
зачем 3 маунта?
Phoenix3008
пишет:
Но вот собственно я столкнулся с проблемой когда данный конфиг загружаю, то все грузиться, но маунты не отображаются в веб листе.
а к маунтам источник подключен?
если не подключен то и отображаться не будет
6
Phoenix3008
@Phoenix3008
25.02.2011
tarasian666
пишет:
зачем 3 маунта?
Phoenix3008
пишет:
Но вот собственно я столкнулся с проблемой когда данный конфиг загружаю, то все грузиться, но маунты не отображаются в веб листе.
а к маунтам источник подключен?
если не подключен то и отображаться не будет
Вся проблема в том что конфиг почему то отказывается воспринимать маунт настройки в виндовском сервере.
Хотя под фряхой у меня появляются три маунта хотя к ним нет подключенного потока, а в винде можно вставить любой маунт которого даже в настройках нету и приетом его даже запаролить нельзя.
Вот потому я и спрашиваю как сделать чтобы в винде конфиги кушались как в юникс ситемах, может в винде какой то другой язык переменных.
На вопрос почему не оставить фряху я отвечу просто, фряха не подходит для всех моих нужд как и любой другой юникс сервер ((
Помогите плиз сделать так чтобы у меня в виндовском айскасте вышла точно такая же хрень как на етом адресе.
**********
/
6245
Тарас
@tarasian666
25.02.2011
Phoenix3008
пишет:
а в винде можно вставить любой маунт которого даже в настройках нету и приетом его даже запаролить нельзя.
так в любом айскасте можно, пароль тогда общий
и настройки что на вин что на ник почти идентичны
15
Игорь
@Gory26
25.02.2011
У меня схожая проблема. В конфиге прописаны два маунта, /live и /nonstop. Второй - фоллбэк первого, на второй идёт музыка, а при подключении DJ, они коннектятся к лайфу. На сайте висит кнопка, ведущая на лайф, но когда ведущего нет, то и сигнала там тоже нет, мне нужно, чтобы в этом случае слушателя кидало на нонстоп. Этого не происходит. Подскажите пожалуйста в чём проблема. Конфиг прилагается.
<icecast>
<mount>
<mount-name>/live</mount-name>
<fallback-mount>/nonstop</fallback-mount>
<fallback-override>1</fallback-override>
<charset>utf-8</charset>
</mount>
<mount>
<mount-name>/nonstop</mount-name>
<charset>utf-8</charset>
</mount>
<limits>
<sources>2</sources>
<clients>100</clients>
</limits>
<authentication>
<source-password>12345</source-password>
<relay-password>12345</relay-password>
<admin-user>abcde</admin-user>
<admin-password>12345</admin-password>
</authentication>
<hostname>IP-ADRESS</hostname>
<listen-socket>
<port>PORT</port>
</listen-socket>
<fileserve>1</fileserve>
<paths>
<logdir>./logs</logdir>
<webroot>./web</webroot>
<adminroot>./admin</adminroot>
<alias source="/" dest="/status.xsl"/>
</paths>
<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
</logging>
</icecast>
6245
Тарас
@tarasian666
25.02.2011
в конфиге ошибок нет, разве не нравиться айсу порядок, ведь по стандарту идут сначала лимиты, потом пароли, потом ip port и тогда уже маунты
15
Игорь
@Gory26
25.02.2011
Поменял маунты и пароли местами, заработало, спасибо большое.
Отредактировано Gory26 -
25.02.2011
6
Phoenix3008
@Phoenix3008
26.02.2011
В виндовском серваке все равно не работает ((
6245
Тарас
@tarasian666
26.02.2011
но в
Gory26
заработало же
11
xolseg
@xolseg
08.03.2011
Проблема такая, как и выше высказавшихся, да немного другая.
есть 2 маунта, фолбек и лайф, конект к лайфу есть и к нонстопу.
Но как мне прикрутить счетчик, если лайф, пропадает при отключение от него ведущего?
icecast2+ices0.4 на никсах
888
Falcon
@Falcon
08.03.2011
xolseg
пишет:
Проблема такая, как и выше высказавшихся, да немного другая.
есть 2 маунта, фолбек и лайф, конект к лайфу есть и к нонстопу.
Но как мне прикрутить счетчик, если лайф, пропадает при отключение от него ведущего?
icecast2+ices0.4 на никсах
1)Парсите маунт лайф
2)Проверяете $currentsong=='' или любая другая переменная.
3)если условие выполняется, парсите нон-стоп
11
xolseg
@xolseg
10.03.2011
Falcon
пишет:
1)Парсите маунт лайф
2)Проверяете $currentsong=='' или любая другая переменная.
3)если условие выполняется, парсите нон-стоп
Current Song: яюK - яюI
Вот такую абру кадабру выдаёт, проблема в тегах я так понимаю? Или кодировка?
6245
Тарас
@tarasian666
10.03.2011
кодировка + ices не всегда читает кирилицу
11
xolseg
@xolseg
12.03.2011
попробывал поебстись с sc_trans 2.6 не очень понравилось что стоит денег, попробывал 2.5 не читает теги... бред.. заплатил денег, вроде настроил, кирица показывает, но парсить с 2х потоков кол-во слушателей не получается,....
Настраивал сем+sc_trans2 бред сивой кобылы, пока не перегрузил сервер не хотел подключаться.. ;-( Не удобный sc_trans(((
6245
Тарас
@tarasian666
12.03.2011
в умелых руках и куй балалайка
парсить с двух потоков тоже не проблема и не касаеться sc_trans ни коем образом
перегружать сервер тоже тупо, достаточно было перегрузить программу