SIP Communicator, compatible XMPP/Jingle

Posté par (page perso) . Modéré par Bruno Michel.
Tags :
15
21
déc.
2010
Mobile
Avec le récent ajout du support pour la voix par XMPP/Jingle, SIP Communicator est l'un des premiers logiciels libres et open source à supporter ce protocole à la fois sous Windows, Linux et Mac OS X.

Grâce au travail de la communauté sip-communicator.org et grâce au soutien de la fondation NLnet, il est désormais possible d'utiliser son compte Jabber ou GMail afin de profiter des appels audio et vidéo en toute sécurité avec Jingle, ainsi que des conférences, transfert d'appel, chiffrement ZRTP et toutes les fonctionnalités déjà offertes par le protocole SIP.

SIP Communicator est un téléphone internet et logiciel de messagerie instantanée qui supporte les protocoles de VoIP et de messagerie instantanée les plus répandus, tels que SIP, Jabber/XMPP, AIM/ICQ, MSN, Yahoo! Messenger, Bonjour... Il dispose également de fonctionnalités avancées telles que les appels chiffrés, l'enregistrement des appels audio, le transfert de fichiers, le partage d'écran, et bien d'autres. SIP Communicator est disponible selon les termes de la LGPL.
  • # Support de freephonie ?

    Posté par (page perso) . Évalué à 2.

    J'avais testé il y a quelques mois, SIP Communicator pour téléphoner avec le SIP de free mais malheureusement je ne suis pas arrivé à le faire fonctionner.
    Est-ce que quelqu'un a déjà réussi à faire cela ?
    • [^] # Re: Support de freephonie ?

      Posté par . Évalué à 3.

      j'ai essayé quand j'ai vu passer la news en relecture/moderation.

      Mais il doit me manquer un reglage (peut-etre le port qui ne serait pas le 5060 chez freephonie) sinon j'ai essayé depuis ailleurs qu'une ligne free avec d'autres logiciels dont ekiga et empathy et ca marchait, faudra que je compare les reglages.
    • [^] # Re: Support de freephonie ?

      Posté par . Évalué à 2.

      Il me semble qu'il y a une valeur de timeout à augmenter à 3600 pour les comptes freephonie pour que ca marche. (dans ekiga, c'est le paramètre délai).
      • [^] # Re: Support de freephonie ?

        Posté par . Évalué à 4.

        justement, ca marche avec Ekiga (sous linux), qutecom (ex wengophone) ou telephone (sous macos)

        mais ca ne marche pas avec SIP Communicator (sous OSX)
        enfin pas chez moi en tout ca.
        malgré un delai à 3600 par defaut
    • [^] # Re: Support de freephonie ?

      Posté par . Évalué à 6.

      Bonjour tout le monde. Il y a effectivement un probleme avec l'utilisation de freephonie depuis SIP Communicator. Nous nous en occupons actuellement et mettrons a jour ce thread des qu'il sera regle. Probablement aujourd'hui.

      Cela dit, la news concernait surtout le nouvel support de la telephonie avec XMPP et Jingle (freephonie utilise SIP). N'hesitez donc pas d'y jeter aussi un coup d'oeuil.
      • [^] # Re: Support de freephonie ?

        Posté par . Évalué à 2.

        Je viens de tester en ne me connectant que sur gmail, je n'ai pas de webcam ni de micro, et je ne peux pas lancer de conversation audio/video avec des gens qui sont affichés en tant que contactable via cam/mic sous gmail chat.

        Normal ? La conversation doit être égale ? (chacun doit avoir une webcam + micro ?)
        • [^] # Re: Support de freephonie ?

          Posté par . Évalué à 2.

          Vous avez juste besoin d'un micro. La webcam n'est pas necessaire pour voir celle d'en face.
      • [^] # Re: Support de freephonie ?

        Posté par . Évalué à 3.

        Les problèmes Freephonie sont maintenant réparés a partir de build 3186.

        Merci a tout le monde pour les reports!
        • [^] # Re: Support de freephonie ?

          Posté par . Évalué à 1.

          (Ça va me coûter un troll)
          Pourquoi à l'heure où j'écris ces lignes, il y a la version 3187 pour Ubuntu, Debian, Windows, MacOS et pas de RPM pour ma Fedora ?

          Moi qui faisait déjà un effort de tester un logiciel Java, là ça me déçoit ... Enfin, y'a un brin d'humour hein, faut pas le prendre mal. Merci pour votre travail en tout cas, j'attends en espérant qu'avant minuit ...
          • [^] # Re: Support de freephonie ?

            Posté par . Évalué à 2.

            La machine qui faisait nos builds Fedora a ete reinstalle recemement et a visiblement perdu nos clefs SSH. Nous attendons que le maintainer s'en charge :)
  • # Petite question technique

    Posté par (page perso) . Évalué à 2.

    Je n'ai pas encore testé et je vais m'y mettre, mais je voulais savoir si Jingle pouvait être compatible avec les MUC (Les salons XMPP) (ça pourrait faire un concurrent intéressant à Skype/Teamspeak/Mumble)
    • [^] # Re: Petite question technique

      Posté par (page perso) . Évalué à 2.

      On dirait que oui, vu le site officiel :
      This includes ZRTP encrypted video calls, conferences, call transfers, call recording and basically all the features that we’ve already had with SIP.
    • [^] # Re: Petite question technique

      Posté par . Évalué à 3.

      Jingle represente tout simplement quelques extensions au protocole XMPP tout comme les MUC. Du coup le client qui supportent Jingle, comme SIP Communicator et Empathy, supportent assez regulierement egalement les MUC.

      Il en est de meme pour les apeles a plusieurs (les conf calls) meme si la il y a des solutions differentes a s'organiser. Avec SIP Communicator par exemple un conf call est typiquement mixe par un des participants. Avec Empathy tout le monde envoi a tout le monde. Les 2 approches ont des plus et des moins

      Et oui, il s'agit effectivement d'alternatives libres a Skype.
      • [^] # Re: Petite question technique

        Posté par (page perso) . Évalué à 4.

        Merci pour l'éclaircissement :)

        >vec SIP Communicator par exemple un conf call est typiquement mixe par un des participants. Avec Empathy tout le monde envoi a tout le monde. Les 2 approches ont des plus et des moins

        Arf, ça veut dire que déjà entre logiciels, c'est pas interopérable /o\
        • [^] # Re: Petite question technique

          Posté par . Évalué à 2.

          Arf, ça veut dire que déjà entre logiciels, c'est pas interopérable /o\

          Oui, mais on peut espérer que SIPCo se rapproche de Muji, l'extension multiutilisateurs à Jingle. Non?
          • [^] # Re: Petite question technique

            Posté par . Évalué à 2.

            Empathy pourra sans probleme participer aux confs calls de SIP Communicator car de son point de vu ils seront des appels normaux.

            SIP Communicator lui supportera MUJI en ete 2011
  • # Cool !

    Posté par (page perso) . Évalué à 2.

    Ça, c'est chouette. Personnellement ça ne me change rien du tout, je n'utilise pas SIP Communicator puisque c'est du Java j'ai déjà d'autres logiciels mieux intégrés, mais maintenant, mes dialogues avec certains windowsiens ne finiront plus ainsi :
    « Ah bon, on peut faire de la voix sur Jabber ?
    — Oui, on peut !
    — Il y a quoi comme logiciels pour faire ça ?
    — Gajim, Psi, Empathy, Pidgin…
    — Ça tourne sous Windows ?
    — Aucune idée, je regarde
    […]
    — Bon, alors, oui, ça tourne, mais la voix et la vidéo ne sont prises en charge que sous GNU/Linux et autres systèmes libres.
    — Et pour Windows alors ?
    — Eh bien tu ne peux pas, désolé. »
    • [^] # Re: Cool !

      Posté par . Évalué à 3.

      — Bon, alors, oui, ça tourne, mais la voix et la vidéo ne sont prises en charge que sous GNU/Linux et autres systèmes libres.

      C'est faux : la voix sur Psi fonctionne sous Linux ET Windows.

      (bon, pour le reste le logiciel est un peu resté dans son coin pendant quelques temps, et ça recommence tout juste à bouger)
  • # Java

    Posté par . Évalué à 3.

    C'est un beau projet.

    Cependant, je me demande si, avec toute l'actualité autour de Java en ce moment, l'équipe de sip-communicator se posait la question d'un changement de langage à plus ou moins long terme ?

    Paul Querna, de la fondation Apache résume très bien la situation :

    "When you build software in Java and the JVM, you are being locked into only running it on a platform controlled by a single company - Oracle. Oracle is working to maintain this platform control, by refusing to remove the field of use clauses in the TCK, effectively preventing Apache Harmony from ever being able to ship a real release. The lawsuit against Google also confirms Oracle belief about using their control of the platform aggressively."

    Je dois bien avouer que je m'efforce de me tenir à l'écart des logiciels développés dans ce langage pour cette unique raison. Il y a pourtant des choses merveilleuses (Lucene, Solr, Hadoop et tellement d'autres), mais je n'y peux rien, ça me refroidit.
    • [^] # Re: Java

      Posté par . Évalué à 1.

      Il ne faut pas se laisser refroidir si facilement. Les relations entre Google, Apache, IBM et Oracle sont assez complexes et les declarations simpliste du genre "Oracle c'est des mechants" sont fait plus pour les influences qu'elles ont sur l'opinion publique que parce qu'elles decrivent les vraies raison des querelles.

      Pour l'instant Java donne a SIP Communicator beaucoup de facilites dans la multiplateformite. D'un autre cote, les conditions dans lesquels se fait le dev d'OpenJDK semblent satisfaisants pour le moment.

      Il faut peut etre aussi noter que SIP Communicator utilise egalement beaucoup de code natif, pour des choses comme la capture et le rendering video de la webcam et des bureaux ainsi que pour certains codecs.
      • [^] # Re: Java

        Posté par . Évalué à 2.

        Et je rajouterais qu'en plus OpenJDK est et restera libre, au moins dans ça version actuelle.
      • [^] # Re: Java

        Posté par . Évalué à 3.

        dans la multiplateformite

        Je trouve que tu fais preuve de beaucoup de bravitude pour écrire de tels mots ici ;-)

        Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur

    • [^] # Re: Java

      Posté par . Évalué à 4.

      C'est pour ça que la fondation Apache a cessée tout développement en Java.

      Ah ! On me dit dans l'oreillette que non. Bon finalement ça ne doit pas être si pressant que ça.

      Les logiciels sous licence GPL forcent leurs utilisateurs à respecter la GPL (et oui, l'eau, ça mouille).

  • # terrible !

    Posté par (page perso) . Évalué à 2.

    Si effectivement la Video jabber fonctionne sur les 3 plateformes, c'est carrément une nouvelle historique.

    Mais je suis un peu sceptique , je testais regulièrement SC depuis 4 ans et il me semble que le developpement se faisait vraiment au ralenti et que la fiabilité n'était pas au rendez vous.

    je reteste sur le champ bien sur.
    • [^] # Re: terrible !

      Posté par . Évalué à 3.

      > Si effectivement la Video jabber fonctionne sur les 3 plateformes,
      > c'est carrément une nouvelle historique.

      C'est le cas: la video fonctionne sous les trois plateformes en 640x480 avec H.264 et avec une tres bonne qualite!

      > Mais je suis un peu sceptique , je testais regulièrement SC depuis 4 ans et il me
      > semble que le developpement se faisait vraiment au ralenti

      Ha! On peut nous reprocher beaucoup de choses mais le developpement au ralenti n'en est vraiment pas une :). Voici quelques stats la dessus:

      http://bluejimp.com/sip-communicator/stats/loc.html

      > et que la fiabilité n'était pas au rendez vous.

      Effectivement on a eu des problemes a ce niveau mes les choses se sont bcp ameliore
      • [^] # Re: terrible !

        Posté par (page perso) . Évalué à 1.

        Merci pour ces details, je l'ai installé, mais il faut attendre ce soir que je ne sois plus derrière un proxy http ( pas trouver comment se connecter via un proxy http)

        En tous cas j'imagine qu'en H264, le client gmail video reste compatible, c'était le cas avec empathy , mais souvent empathy n'arrive pas a faire la negociation video.

        Que dire ! un grand Bravo car réaliser un client de messagerie video est une Tache Ardu !

        Je ferais un tests sur les 3 OS bientot et publierais mes résultats.
        • [^] # Re: terrible !

          Posté par . Évalué à 3.

          Les clients de Google utilisent des versions de Jingle et ICE non-standards que SIP Communicator ne supporte pas encore. Nous travaillerons dessus debut d'annee prochaine et le transport de la video sur https en fait partie.

          D'ici la vous pouvez quand meme utiliser Google comme serveur XMPP et avoir de l'interoperabilite avec d'autres clients compatible Jingle comme Empathy par exemple (qui par contre ne supportent par defaut que le H.263)
  • # bug

    Posté par . Évalué à 1.

    bonjour,

    Impossible de supprimer un compte (jabber) sans faire freezer l'application.
    ( jar : build 36188)

    a+
    • [^] # Re: bug

      Posté par . Évalué à 1.

      re :

      pas de webcam !

      alors que :
      Bus 004 Device 002: ID 046d:0928 Logitech, Inc. QuickCam Express
      vlc + v4l2 + /dev/video0 fonctionne

      a+
  • # PPC?

    Posté par (page perso) . Évalué à 1.

    J'en profite pour poser une question mais c'est peut etre indiquer quelque part sur le site de Sipco.

    Est ce que sur Mac l'archive est universelle ? et donc marche sur PPC ?

    Pour faire tourner sur linux PPC , vous pensez qu'il y a beaucoup de travail ?

    L'aspect Mac PPC est important car même si ce n'est que 0,5 % des utilisateurs, tous les logiciels comme le plugin google Video ne sont pas compatible avec Mac PPC

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.