Comment créer serveur SIP pour mon android?
Je développe une application Android, dans lequel je veux faire des appels à l'aide de l'internet à l'aide de SIP
dans android. J'ai donc besoin de maintenir mon propre SIP sever pour mes utilisateurs de l'application, comment puis-je créer mon propre serveur SIP?
OriginalL'auteur Rakhi | 2014-02-24
Vous devez vous connecter pour publier un commentaire.
Je ne vous conseille pas de la création de votre notre sip serveur comme il le serait de prendre un grand nombre de l'homme des années de développement et il y a beaucoup de pièges.
Il y a quelques mises en application open source que vous pouvez installer et configurer vous-même. Comme FreeSwitch ou Asterisk. Les deux sont de grandes et complètes pour l'installation car il y a beaucoup de domaine de connaissances nécessaires pour comprendre comment les configurer correctement.
Il y a aussi des serveur gratuit que vous pouvez essayer ainsi comme Sip2Sip.
Ensuite, il ya le travail de création d'un client sip sur Android. De nouveau, il n'est pas simple non plus. Je regarde à l'aide d'une bibliothèque open source, ici aussi, comme pjsip. Cela vous donne l'avantage d'être en mesure de regarder des exemples de pleine clients sip déjà développé pour Android, comme csipsimple. pjsip a également l'avantage d'être multi-plateforme, de sorte que vous pourriez réutiliser dans IOS par exemple.
Bonne chance.
OriginalL'auteur Shane Powell
Le Serveur
Comme un serveur de communication, choisissez par exemple sip:providerCE v2.6. La façon la plus simple pour commencer est de télécharger VMware ou Virtualbox image et de le lancer sur une machine adaptée. Si vous obtenez plus de sérieux, vous voulez installer le système à partir de zéro sur un serveur dédié avec une IP publique statique. Si vous êtes nouveau à la VoIP et SIP, n'essayez PAS de l'installer sur une instance Amazon EC2, car ils sont à l'aide de NAT de destination, qui est une grande douleur pour les SIP et les besoins de l'expérience avec le SPCE pour l'ajuster correctement pour que le scénario.
Noter que le SPCE est un système 64 bits, afin de lancer les images de machine virtuelle, vous devez activer la CPU 64 bits de la virtualisation dans le BIOS si VMware ou Virtualbox vous met en garde à ce sujet.
...Il est très bon tutoriel ICI! sur la façon de mettre les choses en place.
...Ne pas oublier qu'il y a une technique conseiller concernant SIP de vérifier la accepté de SNA!
...Moins mais pas le dernier de vérifier CETTE! VOIP Wiki, Il couvre tout ce qui a trait à la VOIP.
OriginalL'auteur abdimuna
SIP RFC est très facile protocole à mettre en œuvre. Il suffit de créer une prise d'écouteur et de mettre en œuvre la RFC 3261. Commencez avec une base codec GSM, puis passer UNE LOI (G. 711), en tant que de besoin.
Les parties difficiles avec SIP sont (A) de veiller à votre flux d'appels sont corrects (RFC-3665) et (B) de codage multimédia/compresion. Utiliser l'Astérisque (FreeSwitch) et WireShark pour tester votre flux d'appels. Si vous avez besoin d'DTMF le soutien dont vous avez besoin à la RFC 2833. Si vous avez besoin d'advanced codecs, pensez à utiliser open-source de la bibliothèque comme FFMPEG.
OriginalL'auteur SensorVista
J'ai utilisé uSIPserver sur android. Il fonctionne bien et l'appui de l'appel vidéo. Si vous utilisez l'application client qui prend en charge la vidéo, alors vous pouvez l'appel vidéo eachother sur wi-fi.
Il est tellement simple à utiliser.
Bonne chance 🙂
OriginalL'auteur Salih