Palinsesto.cfg contiene una serie di blocchi Palinsesto di questo
tipo:
Palinsesto {
Description = ``Trasmissione tipo''
Start = ``xxxx-xx-xx xxx 10:00''
Stop = ``xxxx-xx-xx xxx 12:30''
Type = files
Random = true
SoftStop = true
PathSong = {
``/home/ftp/mp3/jazz'',
``/home/ftp/ogg/jazz/pastorius_jaco_continuum.ogg''
}
PathSpot= {
``/home/spot/'',
``http://www.stream.org/esempio.mp3''
}
RatioSong=7
RadioSpot=2
}
Ognuno di questo riveste una trasmissione. Ogni blocco palinsesto
può contenere o no certe voci. Ecco quelle supportate da somad:
- Description - la descrizione della trasmissione
- Priority - priorità a questa trasmissione rispetto ad altre nella
stessa fascia oraria
- Start - ora di inizio
- Stop - ora di fine
- Timecontinued - modalità di lettura
- SpotController - utilizzare lo spot controller
- Type - indica la tipologia di trasmissione
- Random - se i brani devono essere presi random oppure no
- SoftStop - se somad aspetta il termine della canzone prima di effettuare
modifiche al palinsesto, spegnimento o altro
- RatioSong - quanti pezzi bisogna mettere prima di mettere degli spot
- RatioSpot - quanti pezzi bisogna mettere di spot prima di tornare
alle song
- PathSong - elenco di brani musicali in locale, remoto, o come directory
di cui somad prende tutte le sottodirectory.
- PathSpot - elenco di brani di interpretarsi come spot. Esattamente
come PathSong possono essere directory, stream e altro.
- Stream - lo streaming da gestire
- Module - che tipo di modulo associare alla trasmissione attuale
- ModuleData - argomenti aggiuntivi passati al modulo specificato con
Module
- Jingle - il jingle di avvio della trasmissione
- Include - un altro file di configurazione
E' possibile anche in questo file effettuare i commenti attraverso
i caratteri '#' o con sintassi simili al C:
// commento fino alla fine della riga
/* oppure fino al carattere */
Subsections
root
2005-06-16