Commencer avec la VoIP
Existe-il des api disponibles dans android pour le chat vocal? Que devons-nous faire exactement dans le backend? Chaque où je pouvais voir des informations sur l'extrémité avant? Aucune idée de la façon dont il fonctionne dans le backend? Ai-je besoin d'un serveur SIP? Comment le configurer? Quel sera son prix?
OriginalL'auteur Seshu Vinay | 2012-03-02
Vous devez vous connecter pour publier un commentaire.
De départ de l'APi de Niveau 9, natif de prise en charge SIP a été ajouté à la structure qui facilite la VoIP.
http://developer.android.com/reference/android/net/sip/package-summary.html
Voici une démo app:
http://developer.android.com/resources/samples/SipDemo/index.html
Qu'entendez-vous par la partie back-end? Cela signifie la mise en œuvre d'un serveur SIP? Voulez-vous le faire? Il y a beaucoup de SIP de serveurs et de services disponibles: en.wikipedia.org/wiki/List_of_SIP_software#Servers
ouais.merci. je pense que cela va m'aider
OriginalL'auteur Anirudh
http://code.google.com/p/sipdroid/source/browse/#svn%2Ftrunk%2Fsrc%2Fcom%2Fjstun%2Fdemo
J'ai déjà tombé sur cette. mais ne sais pas comment démarrer avec backend partie
stackoverflow.com/a/4664577/432903
OriginalL'auteur prayagupd
Vous avez 2 options pour le backend:
a) home server - le difficile chemin, dépend de votre cahier des charges techniques. Quelles fonctions avez-vous besoin du serveur? Par exemple Asterisk a audio-mixeur pour la conférence téléphonique, bien qu'il manque l'utilisateur de la présence (vous devez intégrer avec Openfire).
Kamailio/Openser soutenir la présence à travers SIMPLE, mais il leur manque l'audio-mixer soutien (vous devez intégrer avec Asterisk ou SEMS).
Vous pouvez également envisager de "all-in" appareil comme Sipwise, mais il nécessite des connaissances approfondies si vous souhaitez configurer quelque chose en dehors de la configuration par défaut.
La bonne partie est, la plupart des serveurs nécessitent très peu d'effort pour obtenir le sip appels audio en cours d'exécution, donc si vous avez seulement besoin que, le mieux est de configurer votre propre serveur.
Les avantages de cette approche - vous avez un contrôle total sur le service, vous pouvez afficher backend journaux, vous pouvez tester les cas d'utilisation, qui vous ne pouvez pas avec le service public. Les inconvénients - il nécessite d'importantes ressources à installer, configurer et de soutien. C'est subjectif et dépend de la fonctionnalité dont vous avez besoin à partir du serveur.
b) de la fonction publique - c'est le moyen le plus facile. Selon les capacités de service, il peut-être gratuits, ou des frais mensuels. La plupart des SIP services permettent sip appels audio, pour tout le reste, cela dépend du service (appels PSTN, les appels vidéo, conférence audio/vidéo, appels, etc). Je recommande sip2sip.info, mais vous pouvez facilement en trouver d'autres. Les avantages sont que vous pouvez commencer à l'utiliser immédiatement (après votre inscription) et vous ne vous inquiétez pas au sujet de l'administration du service. La cons - vous n'avez pas de contrôle sur le service, vous ne pouvez pas voir le backend de journaux (qui sont d'une importance vitale si vous êtes en développement riches en fonctionnalités logiciel client SIP).
OriginalL'auteur hovanessyan
lipphone fournir les appels Voip essayer ce lien
utilisez cette git clone pour obtenir linphone code. linphone.org/eng/download/git.html
OriginalL'auteur Girish Bhutiya
Edit: je recommande cette solution avec un serveur web Apache http://www.openvbx.org/ .
Natif sip projet, vous pouvez en veux vérifier http://code.google.com/p/csipsimple/ ainsi que cette peut être un bon point de départ.
Pour plus de lecture, je voudrais suggérer cet article, ce qui peut être utile pour savoir comment commencer avec la VoIP à plus grande échelle et les coûts.
Pour la solution la plus simple
OriginalL'auteur VessoVit