1

Тема: микшер потоков

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

Кто-нибудь знает, как это сделать - есть ли готовые решения или придется писать самому? sad

2

Re: микшер потоков

Урря!!!
Я сделал это smile
Инструментарий:
Icecast - 1 штука
Virtual Audio Cable - 1 штука. Внимание! в настройках кабеля должна быть включена опция Volume Control!
Apollo mp3 player - 2 штуки, причем настроенные на вывод на один и тот же виртуальный кабель
FadeAmp - 1 штука
SimpleCast - 1 штука, настроенная снимать звук с виртуального кабеля

На сервере заведены потоки:
Эфирные потоки - те, что доступны слушателям
Диджейские потоки - потоки, на которые вещают диджеи во время своих эфиров (кстати, могут и не во время)
Поток-автомат - поток, на который постоянно вещает "дефолтный" источник

Соответственно, схема почти проста smile
Один из плееров снимает поток-автомат и направляет его в виртуальный кабель, а симплкаст снимает его с виртуального кабеля и перераспределяет на эфирные потоки.

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

Все. диджей в эфире smile


В итоге у нас получился звукорежиссерский пульт радио smile

теперь думаю над оптимизацией всего этого и собирания в одну прогу smile

Отредактировано chedim (01-06-2007 19:20:46)