я сделал вот так:
jingles = playlist("/home/and/jingles")
music = playlist(reload=600, "/home/and/music")
music = mksafe(music)
music = crossfade( fade_out = 7.0, fade_in = 7.0, start_next = 7.0, music )
radio = smooth_add(normal=music,special=switch([({ 00m0s or 30m0s }, jingles)]))
##########################################################
set("server.telnet", true)
#localhost - цифрами - например 192.168.0.1
set("harbor.bind_addr","0.0.0.0")
live = input.harbor("live",port=9000,password="111")
live = crossfade(start_next=1.,fade_out=7.,fade_in=5., live)
radio = fallback(track_sensitive=false,[live,music])
Но вот основные косяки которые есть при такой схеме:
1) когда подключается диджей то играющая песня не затухает кросфейдом, а просто обрывается и диджей кросфейдом входит в эфир
2) когда он отключается, то выходит он кросфейдом, но вот играющая песня резко так же без кросфейда врывается в эфир и + еще она играет не сначала, а с середины или как попадет
Как сделать кросфейд нормальный? и как сделать чтобы песня проигрывалась сначало после выхода диджея?
Отредактировано aPhone (05-04-2011 12:15:04)
BelRadio - радио Белгорода onlineМеняюсь ссылками, баннерами на главной и внутренних, пишите в ЛС