Урря!!!
Я сделал это 
Инструментарий:
Icecast - 1 штука
Virtual Audio Cable - 1 штука. Внимание! в настройках кабеля должна быть включена опция Volume Control!
Apollo mp3 player - 2 штуки, причем настроенные на вывод на один и тот же виртуальный кабель
FadeAmp - 1 штука
SimpleCast - 1 штука, настроенная снимать звук с виртуального кабеля
На сервере заведены потоки:
Эфирные потоки - те, что доступны слушателям
Диджейские потоки - потоки, на которые вещают диджеи во время своих эфиров (кстати, могут и не во время)
Поток-автомат - поток, на который постоянно вещает "дефолтный" источник
Соответственно, схема почти проста 
Один из плееров снимает поток-автомат и направляет его в виртуальный кабель, а симплкаст снимает его с виртуального кабеля и перераспределяет на эфирные потоки.
Для переключения на диджея необходимо во втором плеере запустить диджейский поток, предварительно выставив в этом плеере громкость на ноль. После этого необходимо, дождаться подходящего момента и с помощью FadeAmp'a сделать на плеерах кроссфейдинг.
Все. диджей в эфире 
В итоге у нас получился звукорежиссерский пульт радио 
теперь думаю над оптимизацией всего этого и собирания в одну прогу 
Отредактировано chedim (01-06-2007 19:20:46)