Sipdroid, un client VoIP Open Source robuste
Sipdroid (appelé ainsi parce qu'il utilise le protocole SIP ou Session Initiation Protocol) est un client VoIP open source pour Android, qui prend en charge une gamme de codecs et est capable d'appeler des vidéos..
Si vous êtes familier avec la VoIP et le SIP (et un peu un expert en technologie), alors il s’agit peut-être du client VoIP gratuit que vous avez recherché.
Le téléphone utilisé dans cet avis est mon HTC Desire. Pesant avec un processeur de 1 GHz, 512 Mo de ROM et 576 RAM à presque un an, ce téléphone est toujours un téléphone très rapide et puissant.
Est-ce que Sipdroid est pour vous??
Sipdroid, disponible sur l’Android Market, s’adresse aux personnes qui possèdent déjà des connaissances de base en VoIP, car certaines configurations sont requises. Parce qu'il a tellement de paramètres différents qui sont configurables, il sera facile pour un utilisateur moyen d'être submergé. Toute personne possédant des connaissances SIP existantes devrait trouver cette application simple et directe..
Du fait qu’il soit open-source, il est redistribuable et une copie du code source est disponible pour tous ceux qui le souhaitent..
L'interface utilisateur où Less is More
L'interface utilisateur n'a rien de passionnant. Comme je le trouve dans de nombreux logiciels complets open-source complets, les développeurs se soucient beaucoup de la fonction principale de l'application et des fonctionnalités esthétiques..
Menu principal Sipdroid
Ne vous attendez pas à des graphiques sophistiqués car l'application est presque entièrement composée de zones de texte et de commutateurs radio..
L’interface utilisateur de Sipdroid fonctionne bien pour moi, car ma principale préoccupation en tant qu’utilisateur est de passer et de recevoir des appels téléphoniques. L'embellissement de l'interface utilisateur ne m'intéresse que si je sais que l'application est tout à fait capable de gérer les appels.
Comptes SIP
La configuration initiale de Sipdroid ne vous prendra que quelques minutes. Les informations dont vous aurez besoin lors de la configuration sont le nom d'utilisateur, le mot de passe, le serveur ou le proxy et le nom de domaine..
Compte SIP
Une fois que vous avez configuré Sipdroid, effectuez quelques appels de test et vous avez terminé..
Les notifications
L'opération en arrière-plan de Sipdroid est configurable et, par défaut, place une icône de couleur sur la barre de notification..
Lorsque vous faites glisser la barre d'alimentation vers le bas, l'enregistrement et l'état de l'appel s'affichent..
Notifications dans Sipdroid
Vous verrez différents écrans lors de la réception d'un appel:
Écrans en cours d'appel affichés
Codecs
Les codecs disponibles pour l'utilisateur sont nombreux:
Codecs disponibles
Comme on peut s'y attendre, le GSM (le codec utilisé par votre téléphone mobile) est présent en option. PCMA et PCMU (votre codec standard de qualité PSTN) sont également présents: idéal si vous souhaitez uniquement passer des appels via un réseau local..
G.722, un codec audio large bande haute définition, fait également son apparition. Cependant, l’inconvénient de la norme G.722 est qu’elle nécessite un peu plus de puissance de traitement que ses équivalents PCMA, PCMU et GSM et qu’elle pourrait ne pas convenir à tous les téléphones Android..
Options avancées
J'ai été époustouflé par le nombre d'options avancées configurables mises à ma disposition. Ces options nécessitent au moins un degré modéré de connaissances en VoIP pour savoir ce que vous allumez et éteignez:
Réglages avancés
Plus d'options
Parmi les autres options avancées, citons la prise en charge STUN, le gain d’écouteur et de micro, l’intégration des fonctions PBX intégrées et le débit binaire vidéo. C'est vrai; Le client SIP complet SIPdroid et le protocole SIP sont tout à fait capables d’envoyer et de recevoir des appels vidéo!
Malheureusement, mon HTC Desire ne prend pas en charge les appels vidéo. Je ne peux donc pas faire de rapport sur la qualité ou la gestion de la vidéo..
Quelques tests de base
Maintenant c'est le vrai peu que j'aime. Chaque fois que je teste quelque chose en rapport avec SIP, la première chose que je veux faire est de voir si je peux le casser..
Voici un résumé de quelques tests de base que j'ai effectués:
- Faire et recevoir des appels téléphoniques: Passé
- En attente - être mis en attente et récupéré: Passé
- Transférer un appel vers un autre téléphone: Passé
- Restez en communication plus d'une heure: Passé
- Négociez un appel de codec G.722: Passé
- Négociez un appel de codec G.711: Passé
- En attente - Mettez un appel en attente et récupérez: Échoué
Conclusion
Mettre un appel en attente est sans doute l'une des fonctionnalités les plus utilisées de tout système téléphonique semi-intelligent. C'est également l'une des choses que tant de fournisseurs ont du mal à mettre en œuvre correctement, y compris Sipdroid. Ne soyez pas découragé par la compatibilité des applications VoIP en fonction du serveur SIP utilisé.
Sipdroid sur l'Android Market
Sipdroid a une liste de défauts assez longue, mais on y travaille. Cela montre qu’il ya non seulement une communauté active disposée à signaler les bogues trouvés, mais également des personnes prêtes à les résoudre. J'imagine qu'il en est encore à ses débuts pour Sipdroid et que nous pouvons probablement nous attendre à voir cette application sur l'Android Market pendant plusieurs années..