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

Странные вещи с intro!

 

14
Антонио @Osom
Доброго времени суток, задолбался я уже пальцем в небо тыкать... Тема такова. Реально ли вообще стандартными методами, а тоесть изменением кфг добиться что бы джингл звучал всегда когда людей перекидывает между маунтами? Тема такая что когда строчку врезаешь к маунту Nonstop он проигрывается только при заходе на радиостанцию причем не важно с какой ссылки я захожу. Я уже перетыкал эту строчку везде.. не получается у меня воткуть джингл между переходами.. Мож скрипт нужен а так это тупо не реально? Заранее спасибо!
Я уже и маунты местами менял, и путь полный прописал.... (Кстати Win Server 2003) Джингл работает только так как он сейчас стоит в конфиге, и работает только на подключение... мож у меня че в конфиге не хватает?


<icecast>
<limits>
<sources>2</sources>
</limits>
<authentication>
<source-password>***</source-password>
<relay-password>***</relay-password>
<admin-user>***</admin-user>
<admin-password>***</admin-password>
</authentication>

<hostname>localhost</hostname>
<listen-socket>
<port>8000</port>
</listen-socket>

<mount>
<mount-name>/nonstop</mount-name>
<password>***</password>
<fallback-mount>/radio</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>
<charset>cp1251</charset>
</mount>

<mount>
<mount-name>/radio</mount-name>
<password>***</password>
<charset>cp1251</charset>
<intro>intro.mp3</intro>
</mount>

<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>

Отредактировано Osom - 01.06.2012
6245
Тарас @tarasian666
а в оба маунта интро пробовали?

14
Антонио @Osom
инторо в оба маунта вставлял, работает только в нижнем столбце и только когда ты только соединяешься с радио, при смене маунтов нету джингла( битрейт в порядке да в принципи и все в порядке, было б не в порядке я б его не слышал бы совсем...

727
Leff27 @Leff27
On-connect
State a program that is run when the source is started. It is passed a parameter which is the name of the mountpoint that is starting. The processing of the stream does not wait for the script to end. This option is not available on win32


Пробовали?
в каждый маунт
<on-connect>intro.mp3</on-connect>

6245
Тарас @tarasian666
туда только скрипт вставлять можно
и еще
when the source is started - нонстоп запущен всегда и к подключившимся слушателям это не относится

The processing of the stream does not wait for the script to end - работает так сказать в фоновом режиме и не влияет на стрим

This option is not available on win32 и так все ясно

14
Антонио @Osom
Сделал так не чего не поменялось опять звучит гаденыш при подключении к радиостанции а между маунтами нет...
А вообще у этой строки есть какое нибудь свое положение? Просто пока в поиске по форуму лазил посмотрел много конфигов, и у всех по разному эта строка стоит, у кого перед фэлбэками у кого то после, или например в каком столбце маунтов должна быть эта строка в первом или во втором?
Leff27 on-connect я попробовал ввести вот так, мож че не правильно сделал?
<mount>
<mount-name>/nonstop</mount-name>
<password>**</password>
<fallback-mount>/radio</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>
<charset>cp1251</charset>
<on-connect>intro.mp3</on-connect>
<intro>intro.mp3</intro>
</mount>

<mount>
<mount-name>/radio</mount-name>
<password>***</password>
<charset>cp1251</charset>
<on-connect>intro.mp3</on-connect>
<intro>intro.mp3</intro>
</mount>

Отредактировано Osom - 01.06.2012
14
Антонио @Osom
tarasian666 Честно, не совсем понял твоего ответа) Что ты имел в виду?

6245
Тарас @tarasian666
<on-connect> это запуск скрипта при подключении к маунту вещателя и не работает эта функция в виндовсе

727
Leff27 @Leff27
tarasian666 пишет:

<on-connect> это запуск скрипта при подключении к маунту вещателя и не работает эта функция в виндовсе

Лол я не видел, что у него вин :D

14
Антонио @Osom
То что он в винде не работает, эт я ща уже прочитал) а вообще у строки интро есть "свое" место? может я не правильно его прописываю в маунтах? почему джингл слышно только во втором столбце а когда его пишешь в в первый он его вообще не видит?

6245
Тарас @tarasian666
насколько я знаю место интро главное где-то между <mount> и </mount> так у меня работало всегда, но при фолбэке не работало кажется

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

Отредактировано tarasian666 - 01.06.2012
14
Антонио @Osom
блин блин че же делать то, не красиво получается( а скрипта исправляющего эту каку не какого нету?

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

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

Отредактировано Osom - 01.06.2012
6245
Тарас @tarasian666
качаем исходник icecast и редактируем под себя и компилируем ) иначе врядли

14
Антонио @Osom
tarasian666 пишет:

качаем исходник icecast и редактируем под себя и компилируем ) иначе врядли

А что за исходник такой, и в каком направлении его редактировать? а слово компиляция для меня вообще по ходу пока темный лес(

6245
Тарас @tarasian666
исходный код программы

14
Антонио @Osom
А нет ни какой альтернативы, мож как то сгладить переход, или мож скрипт какой есть который что то подобное делает? Блин просто оставлять так это нелепо( Больно резко переключается(

6245
Тарас @tarasian666
пользоваться другими способами переключения - не через сервер, а через вещатель который стоит на стороне сервера

14
Антонио @Osom
Что за зверь такой? можно по подробнее?)

1572
KyPIIaToB @KyPIIaToB
Вообще скажу Вам ребятки на личном опыте, будет у Вас стоять джингл при подключении, слушатели от Вас побегут лесом..
Вы не думаете, что он тупо замучает постоянно.. У многих слушателей подборка в плеере радиостанции и они перебирают в зависимости что за треки.. дабы послушать что у вас за трек на станции, придется вечно прослушивать интро... Лично я бы, если там и музыка зачетная была, выкинул бы сразу из списка такое.

888
Falcon @Falcon
KyPIIaToB пишет:

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

Полностью поддерживаю. Ко мне часто обращаются клиенты с просьбой вставим им интро, стараюсь всех отговорить, ибо это реально бред.
Теперь по существу вопроса:
Гипотетически, даже если реализуете, то вот вам ситуация:
У диджея немного подлагивает интернет, следовательно поток прерывается, следовательно слушатели перемещаются с маунта на маунт и каждый раз слышат джингл? Надоест мгновенно!