• [^] # Re: pas de sorties vers Jack ?

    Posté par . En réponse à la dépêche Webradios et logiciel libre. Évalué à 6.

    Réponse simple: non... pas encore. On nous on déja demandé du jack, on a un embryon de code sur le SVN, mais c'est très loin de marcher. Le truc dur c'est de binder la libjack pour OCaml, le modèle d'exécution est très spécial. Je serais ravi de recevoir des contributions dans ce sens (de l'aide sur le RTP serait utile aussi), mais je me rends bien compte que peu de gens sont à même d'interfacer C et Caml.

    Pour les bases de données. Il y a quelques temps j'avais implémenté dans liquidsoap le protocole DJ (protocole au même titre que HTTP, FTP, ..) utilisant une connection à une table mysql au format particulier. Ocaml-mysql était demi-bugué, et c'était trop spécifique de toute façon, j'ai donc abandonné. Ce que je conseillerait maintenant est de faire un petit script dans le langage de ton choix pour parler à ta bdd, et interfacer liquidsoap avec ce script. Ils font ça chez radiopi. Si tu veux des détails vois le cookbook sur notre wiki ou maile nous à <savonet-users@lists.sf.net>.

    Pour le reste, je suis déja tombé sur Rivendell, qui a l'air très complet. Je n'ai jamais étudié sa conception, ni même essayé. J'ai l'impression que liquidsoap est plus simple, probablement plus facile à étendre, mais étant le développeur j'ai clairement une vision biaisée. En tout cas je suis dispo pour toute question.