Nouvelles releases de Linphone et Liblinphone

Primary tabs

 

Liblinphone 5.3 :

Fruit d’une année an de R&D, cette nouvelle version officielle de Liblinphone et du linphone-sdk amène de nombreuses fonctionnalités qui ont été développées au cours de l’année 2023 et étaient parfois déjà disponibles en version Beta sur la branche master :

  • Implémentation du codec AV-1, le codec nouvelle génération qui permet une vidéo HD avec un impact moindre sur la bande passante. En savoir plus ici.
  • Développement d’une nouvelle API d’alertes pour faciliter le diagnostic de problèmes relatifs à la qualité audio/video. Plus d’infos dans l’article complet ici.
  • Développement d’une fonctionnalité de « broadcast ». Ce nouveau mode de conférence permet de définir des « intervenants », seuls participants à envoyer leurs flux audio et vidéo aux autres participants de l’appel.
  • Ajout du nouveau profil AES_GCM de SRTP pour le chiffrement des paquets audio (RFC 7714), suite à l’obsolescence de l’algorithme SHA1 utilisé dans les profils AES_CM définis originellement par SRTP.
  • Nouvelle politique concernant les codecs video, visant à utiliser préférentiellement les codecs fournis par le matériel.

Retrouvez la liste des nouvelles fonctionnalités et correctifs dans le fichier Changelog du projet Liblinphone.
Pour commencer à développer au-dessus du SDK de Linphone, consultez notre documentation publique depuis notre site web.

 

Linphone 5.2

Les dernières versions officielles de Linphone ont été publiées juste avant noël. Basées sur un SDK 5.3, elles bénéficient des nouveaux développements et améliorations réalisés dans la librairie Liblinphone en 2023.

La version 5.2 de l’application desktop se concentre principalement sur l'amélioration de l'expérience utilisateur, en particulier pour ceux qui utilisent Linphone exclusivement pour ses fonctionnalités d'appels. Cela concerne notamment les utilisateurs ayant des comptes SIP provenant de fournisseurs tiers. La vue d’accueil a été réorganisée pour séparer l’historique des appels de celui des discussions et les fonctionnalités principales sont désormais accessibles via une barre de menus latérale. Lorsque les utilisateurs se connectent à Linphone avec des comptes SIP tiers, certaines fonctionnalités indisponibles (discussions chiffrées, discussions de groupe, vidéoconférences…) sont masquées, évitant ainsi aux utilisateurs de naviguer dans des fonctionnalités inaccessibles.

A noter : il est possible d’activer ou désactiver un certain nombre de paramètres et de fonctionnalités en modifiant le fichier de configuration de Linphone (linphonerc), ou en téléchargeant un fichier de configuration distante.
Cette flexibilité permet d'adapter l'interface aux besoins spécifiques de l’organisation qui l’utilise lors de la création de versions personnalisées.

Autre évolution majeure : le codec AV-1 est maintenant le codec video prioritaire lorsque supporté par les deux clients SIP.

Côté messagerie instantanée, l'intégration de réactions emoji ajoute une dimension dynamique aux interactions utilisateur.

En ce qui concerne la version mobile, les réactions emojis ont été intégrées et l’algorithme de sélection de codecs a été optimisé pour utiliser en priorité les codecs H264/H265 lorsqu’ils sont disponibles sur le terminal.

Cette version comprend quelques correctifs améliorant l’expérience utilisateur pour iOS 17 et Android 14.