Journal Linphone Web officiellement disponible

Posté par . Licence CC by-sa
29
9
oct.
2013

Hell(o),

Cela faisait longtemps qu'il y avait pas eu un journal sur l'état de Linphone dans le coin, il fallait y remédier.
Quoi de mieux que la sortie du plugin Web de Linphone pour en profiter.

Petit rappel : Linphone est une application multi-plateformes (mobiles et desktops) de voix et vidéo sur IP et utilisant le protocole SIP tel que défini dans la RFC 3261, le tout open-source (GPLv2) et entièrement Française (COTCOTCOT COCORICO !!!).

Linphone Web

Linphone Web est une toute nouvelle solution open source pour émettre et recevoir des appels Voix sur IP à partir de n'importe quel navigateur (Chrom(e)(ium), Internet Explorer, Mozilla Firefox et Safari).
Vous pouvez l'utiliser à partir d'ici.

Linphone Web est constitué :
- du Plugin Web Liblinphone, un plugin pour navigateur incluant une API JavaScript similaire à Liblinphone.
- d'une interface utilisateur Linphone Web, une couche HTML/JavaScript basée sur le plugin, pour permettre aux utilisateurs de réaliser des appels audio et vidéo via une interface simple et ergonomique qui peut être "re-brandée" et intégrée à tout site web.

Cette première version de Linphone Web inclut les fonctionnalités suivantes:
- Appels entrants et sortants, audio and video
- Historique des appels
- Gestion des contacts
- Possibilité de se connecter avec n'importe quelle adresse SIP
- Codecs audio : G711, SPEEX, OPUS
- Codecs vidéo : VP8

Le Plugin Web Liblinphone peut être distribué sous licence GPLv2 ou sous licence propriétaire afin d'être intégré à des applications aux codes sources fermés. L'interface utilisateur Linphone Web est distribuée sous la licence Affero GPLv3 et est également disponible sous licence propriétaire.
Le code source est disponible à cette addresse.

Autres nouvelles n'ayant pas été diffusées ici

  • Une version Windows Phone 8 de Linphone est sortie cet été, disponible sur le store Microsoft.
  • Une nouvelle stack-sip (belle-sip) est venue remplacer l'ancienne. Cette nouvelle stack-sip est développée par la même équipe que Linphone et elle est bien entendu open-source (GPLv2). Vous trouverez le lien vers le repository git ici.
  • Une nouvelle version de Linphone pour desktops est sortie (3.6.1) avec (entre autres nouveautés) belle-sip.
  • L'intégration du codec Audio [OPUS]http://fr.wikipedia.org/wiki/Opus_Interactive_Audio_Codec).
  • Support de la vidéo en HD (si le hardware le permet).

Une alternative à WebRTC ?

WebRTC est un projet open source qui a pour but d'établir des communications en temps réel en utilisant une API JavaScript entre deux navigateurs sans avoir besoin de télécharger de plugin. L'utilisation de WebRTC reste aujourd'hui encore limitée pour les raisons suivantes :
- Microsoft et Apple n'ont pas encore défini de stratégie pour supporter WebRTC sur leurs navigateurs respectifs Internet Explorer et Safari.
- WebRTC n'est pas directement inter-opérable avec les réseaux téléphoniques existants. Il faut en effet installer des briques de protocole de signalisation tel que SIP et mettre en place des passerelles.

Contrairement à WebRTC, Linphone Web est basé sur des protocoles standards de communication et est pleinement compatible avec SIP. D'autre part, il ne nécessite pas la mise en place de passerelles pour inter-opérer avec les réseaux téléphoniques.

Le mot de la fin

Je finirai en citant un grand penseur contemporain :
"Salut, et banzai !" - Jules-Édouard Moustic

  • # Et la nimage qui va bien !

    Posté par . Évalué à 5.

    Linphone Web

  • # Support Pepper?

    Posté par (page perso) . Évalué à 4. Dernière modification le 09/10/13 à 14:46.

    Gogole a annoncé la fin du support de la NPAPI pour bientôt, sous couvert d'une meilleure sécurité ©, et pousse vers sa solution propriétaire "Pepper".
    Est-ce qu'un portage est prévu?

  • # Pair à pair ?

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

    C'est donc du pair à pair, il n'y a pas besoin de serveur pour le mise en relation ou autre ?
    Combien de personnes peuvent se connecter en vidéo conférence ?
    Par rapport à la solution proprio de Google, Hangouts, qu'est ce que ça donne en termes de rendu ?
    Merci !

    • [^] # Re: Pair à pair ?

      Posté par . Évalué à -5.

      For fuck's sake! SIP

      Depending on the time of day, the French go either way.

    • [^] # Re: Pair à pair ?

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

      (si qq1 peut me répondre, je reste preneur, merci)

      • [^] # Re: Pair à pair ?

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

        Le SIP est un mix des deux: tu as besoin d'un serveur qui fait office d'annuaire, et qui te permet de t'enregistrer pour recevoir des appels.
        Ensuite, quand tu passes un appel, le serveur va chercher ton correspondant et te fournir une adresse où le contacter.
        Selon les capacités de ton lien et de ton correspondant, soit tu vas passer par un relai (pas forcément le même que le serveur SIP), soit passer dans les cas optimaux directement en connexion pair-à-pair.

        Il n'y a pas, comme skype ou bittorrent, d'annuaire distribué. Le SIP a besoin d'un serveur pour ne serais-ce que le routage des appels (un peu comme un central téléphonique).

        • [^] # Re: Pair à pair ?

          Posté par (page perso) . Évalué à 2. Dernière modification le 10/10/13 à 13:55.

          merci, c'est très clair
          Je n'ai essayé qu'une solution de vidéo conférence, une fois : Google Hangouts
          C'était pour participer à un podcast
          Comment se situe Linphone, en audio pur et en audio-vidéo, par rapport aux solutions concurrentes, privatrices ou non ?
          (je vois qu'un peu plus bas on parle de Jitsi)

          • [^] # Re: Pair à pair ?

            Posté par . Évalué à 2.

            A l'heure actuelle, Linphone supporte le multi-call audio/vidéo (plusieurs appels en parallèles), la conférence audio (plusieurs correspondants dans le même appel) mais pas vidéo (à venir).

            Niveau codec tu as l'embarras du choix pour l'audio (Opus, Speex, SILK, AMR (WB et NB), iLBC, G729, G722, GSM, PCMU, PCMA), un peu moins pour la vidéo (VP8, H264, MPEG4).

        • [^] # Re: Pair à pair ?

          Posté par . Évalué à -1. Dernière modification le 10/10/13 à 16:38.

          Bonjour,

          Au titre d'un apprentissage, j'aimerai mettre en place un service d'enregistrement de type @ekiga.net/@linphone pour un usage familiale.

          J'ai bien lu quelques trucs en Inglishe, mais rien qui ne puisse solliciter mon attention plus que quelques minutes.

          Une documentation en Français en Esperanto ou Novial faciliterait ma compréhension et mon attention.

          Quelqu'un pourrait-il me guider dans cette quête ?

      • [^] # Re: Pair à pair ?

        Posté par . Évalué à 0.

        Le monsieur du dessus t'a répondu : c'est du SIP. Toutes les limites et capacités de SIP s'appliquent théoriquement.

  • # Pas tout à fait au point

    Posté par . Évalué à 1.

    Après avoir installé le plugin firefox (iceweasel 10.0.12) j'ai cette page

    Il manque quelque chose il me semble

    kentoc'h mervel eget bezan saotred

    • [^] # Re: Pas tout à fait au point

      Posté par . Évalué à 1.

      Au vu du peu de contenus, il y a des grandes chances que tu as un script qui bloque le javascript (pourtant il y a une balise qui traine)

      • [^] # Re: Pas tout à fait au point

        Posté par . Évalué à 1.

        La remarque est pertinente mais pas de noscript sur mon pc de salon ! juste le nécessaire (adblockplus)

        kentoc'h mervel eget bezan saotred

  • # Linphone vs Jitsi?

    Posté par . Évalué à 6.

    Tout est dans le titre du commentaire. Comment se compare Linphone à Jitsi?
    Ce sont deux logiciels de VoIP qui utilisent SIP. Sont-ce des concurrents directs? Est-ce qu'ils ont des objectifs différents? Y-a-t-il un consensus, une évidence sur des cas de figure dans lesquels l'un est meilleur que l'autre et inversement?

    (Je demande tout ça parce que je n'y connais pas grand chose à SIP, mais qu'une alternative Libre à Skype qui marcherait aussi bien que Skype, ça m'intéresse!)

    • [^] # Re: Linphone vs Jitsi?

      Posté par . Évalué à 2.

      Merci pour ce journal très intéressant. J'avais vu Linphone pour Android sans l'avoir encore utilisé.

      Je complète, à propos de ce commentaire sur Jitsi, avec une question sur l'interopérabilité entre les deux logiciels : bien qu'utilisant tous deux le protocole SIP effectivement, est-ce que l'inter-connexion est totale, notamment avec le service SIP de Linphone.org (plutôt que Iptel ou Ippi) ?

      Je pose la question, car apparemment il y a un problème entre Jitsi et celui de Ekiga.net : https://jitsi.org/index.php/Documentation/FAQ#ekiga.net

      Dans le cadre de mon travail, on m'a justement demandé hier si j'avais une adresse SIP pour communiquer via Jitsi - j'ai la chance de travailler dans une PME qui est très pro-logiciel libre - et je serais plus tenté par Linphone.

    • [^] # Re: Linphone vs Jitsi?

      Posté par . Évalué à 2.

      Je dirais la sécurité et XMPP.
      Aucune communication n'est faite sur la partie sécurité/chiffrement, du coup par défaut j'imagine qu'il n'y en a pas ou le mimimum.
      Jitsi mise beaucoup sur la sécurité des flux et des identifications des interlocuteurs avec des protocoles comme ZRTP et OTR. Et après, toute la partie chat est gérée par xmpp, donc pas de réinvention de la roue.

      (Je viens de découvrir jitsi il y'a 3 semaines, j'ai installé ça partout chez ma famille. Visio conf sans skype, ça marche pas mal du tout. Sauf la visioconf en client android, mais il n'est même pas en alpha)

      • [^] # Re: Linphone vs Jitsi?

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

        Remarque que Linphone supporte le ZRTP sur presque toutes les plateformes, et a un client Android stable :)

        Côté plugin web, la connection se fait en TLS sur le serveur, et le support de l'encryption va arriver dans les prochaines releases.

    • [^] # Re: Linphone vs Jitsi?

      Posté par . Évalué à 0. Dernière modification le 10/10/13 à 17:08.

      Linphone écrit en C > Jitsi écrit en Java
      </>

      Mise à part ça, linphone a de quoi me satisfaire. Les adresses en @ekiga.net sont utilisable, et j'ai pu accomplir un test echo sip:520@ekiga.net sans difficulté. Le logiciel ne demande pas de dépendances particulière à gnome ou kde, et l'interface graphique en gtk est agréable et stable.

      Je place linphone à la première place en très bon remplaçant d'Ekiga.

Suivre le flux des commentaires

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