Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Chatroom audio libre : l'impasse

Posté par Noé Rubinstein (page perso, ) le 15 août 2007
Cher journal, je suis un lojbaniste convaincu, c'est à dire que j'apprend le magnifique langage construit et logique qu'est le Lojban, et que j'essaye de discuter en Lojban avec d'autres Lojbanistes.

Souvent, nous ressentons le besoin de parler par audio pour améliorer nos compétences en Lojban. Ce n'est pas un problème pour parler seul à seul, mais créer une chatroom audio est plus complexe.

Jusqu'ici, nous n'avons pas trouvé de solution idéale :
- Certains proposent un serveur TeamSpeak, mais TeamSpeak est non libre et son protocole est fermé.
- Nous avons essayé SIP, mais à vrai dire, le protocole n'est pas fait pour la conférence, rester connecté à une chatroom vide signifie entendre tout le temps des bruits inutiles et dépenser de la bande passante pour cela, et la qualité du son est mauvaise.
- Mumble [http://mumble.sourceforge.net] me paraissait la solution idéale, car il est libre et de très bonne facture, mais il ne fonctionne pas sous Mac OSX ni BSD&co, ce qui pose problème pour une communauté telle que celle du Lojban. De plus, il est parfois bugué sous Linux et son protocole n'est pas documenté.

Bref, nous nous retrouvons dans une impasse. Alors, cher journal, aurais-tu des solutions ou des pointeurs à me proposer pour pouvoir faire de joyeux chats audios libres ?

> Lire le journal (11 commentaires, moyenne: 1,7).  

Vous avez demandé le commentaire #858627.

mumble

Posté par Bench () le 15/08/2007 à 10:48. (lien). Évalué à 2.

En conférence, je ne connais pas grand chose à part mumble. Essaye à tout hasard de toucher deux mots aux devs pour savoir si un port MacOsX et BSD est prévu.
Par contre si tu souhaite que le protocole soit documenté, je suppose que t'es développeur, sinon je ne vois pas l'intérêt pour toi utilisateur.
Donc peut être que tu pourrai leur filer un coup de main pour réaliser le portage pour Mac et BSD et mettre la main dans le camboui et ainsi comprendre le protocole utilisé voir le documenter.
Surtout qu'ils utilisent du code portable pour le serveur et dans une moindre mesure pour le client. Donc l'effort de portage sera certainement minime si tu connais les api audio des dites plateformes.
De même pour les bugs que tu as remarqué sous linux, fait remonter l'info aux dev, et n'hésite pas à leur proposer des patchs.

  • [^]Re: mumble

    Posté par Noé Rubinstein (page perso, ) le 15/08/2007 à 10:57. (lien). Évalué à 1.

    Bien sur, j'ai bien essayer de mettre le nez dans leur code. Malheureusement je ne comprends pas grand chose, le code n'est pas commenté, et je suis fichtrement pas doué en C++.

    Le portage sous MacOSX et BSD, j'imagine qu'ils n'ont aucun problème avec cette idée, seulement faudrais qu'un macqueux s'y colle.

    Si je comprenais leur code et je prenais mon courage à deux mains, je tenterais de porter mumble vers une librairie comme PortAudio.

    Mais j'ai bien peur que ça me prenne plus de temps que de coder mon propre logiciel en Ruby ou en Io [http://iolanguage.com].

    • [^]Re: mumble

      Posté par Thierry Thomas (Jabber id, page perso, ) le 15/08/2007 à 15:14. (lien). Évalué à 1.

      >Le portage sous MacOSX et BSD, j'imagine qu'ils n'ont aucun problème
      > avec cette idée, seulement faudrais qu'un macqueux s'y colle.

      Je viens de regarder [http://mumble.sourceforge.net/Building_from_Source] : c'est du qmake / qt4, il n'y a pas de dépendances exotiques, ça ne devrait poser aucun problème pour le porter sous FreeBSD.

      --
      Th. Thomas.