Quelques questions sur Airtime
  • 52 Comments sorted by
  • Vote Up0Vote Down Albert FRAlbert FR
    Posts: 1,978Member, Airtime Moderator
    tu peux récupérer la version originale dans le tar.gz disponible sur sourceforge (d'airtime of course ;)
    mais il semble que tu ais modifier aussi le répertoire /etc/airtime ...
    et on fichier ne peux effectivement pas appartenir à root

  • LiquidSoap ne m'aime pas ! Alors pour être un positif et lui montrer ma
    bonne foi, je veux bien tenter de regrouper dans un futur post ou une
    page wiki (en français... un début de manuel), les explications
    concernant ce foutu truc ! Je recompilerai les nombreux exemples donnés
    par AlbertFR.



    Pour l'instant, je m'appuie sur ce fil de discussion : http://forum.sourcefabric.org/discussion/13588/random-playlist/p1
    J'utilise une installation d'Airtime2 que je viens de mettre à jour sur ma machine de secours.



    1*/ Je me rends dans le repertoire

    radio@RadioSecours:~$ cd /usr/lib/airtime/pypo/bin/liquidsoap_scripts/



    2*/ Je fais une copie du fichier original

    radio@RadioSecours:~$ sudo cp ls_script.liq ls_script.liq.bak



    3*/ Je modifie le fichier

    radio@RadioSecours:~$ sudo nano ls_script.liq



    4*/ Je commente les deux lignes existantes et j'ajoute les lignes
    indiquées dans le post indiqué plus haut. Je garde les mêmes noms de
    répertoires pour me simplifier la vie. Voici l'extrait du fichier :



    #default = amplify(0.00001, noise())

    #default = rewrite_metadata([("artist","Airtime"), ("title", "offline")],defaul$



    music = playlist(mode='randomize',reload=1,reload_mode="rounds", "/srv/random/m$

    jingles = playlist(mode='randomize',reload=1,reload_mode="rounds", "/srv/random$

    default = rotate(weights=[1,5], [jingles, music])



    5*/ Je crée les répertoires nécessaires :

    radio@RadioSecours:~$ sudo mkdir /srv/random/

    radio@RadioSecours:~$ sudo mkdir /srv/random/music

    radio@RadioSecours:~$ sudo mkdir /srv/random/jingles



    6*/ Je déplace quelques fichiers de musique dans les répertoires pour pouvoir tester le fonctionnement du script.



    7*/ Je lance le script :

    radio@RadioSecours:~$ sudo liquidsoap /usr/lib/airtime/pypo/bin/liquidsoap_scripts/ls_script.liq



    Et là, je bloque à cette erreur : Invalid value at line 66, char 17-33: That source is fallible.

    Dans Airtime>System>Status, liquidsoap est down... et aucun flux n'apparait sur l'interface de IceCast2...



    Avez-vous des pistes ?
    [EDIT : J'ajoute le fichier ls_script.liq]



    Post edited by Michael La Souriciere at 2012-01-30 06:42:23
    RécréaZoom - La radio éducative et non-commerciale du CECL : Pour contribuer à l'éducation aux médias (using Airtime)