2014-07-07 5 views
14

Recentemente sto lavorando su un'applicazione in cui devo implementare l'applicazione per l'applicazione chiamata vocale e messaggistica istantanea come Viber e Line.App alla chiamata vocale app come Viber e Line in Android

Ho eseguito alcuni R & D e ho ottenuto due metodi per implementare la chiamata vocale.

  1. SIP

    a. android.net.sip

    b. SIP API Classes and Interface

  2. VoIP

Ma io sono confuso come usarlo. Come installare il server SIP per la mia app sul mio server e su quali basi chiamerò i miei amici come se avessi 4 amici nei miei contatti dell'app. Devo chiamare il secondo, quindi quale parametro dovrei passare per chiamarlo/a usando SORSO.

+0

[Installazione server VOIP] (http://www.youtube.com/watch?v=M-KVjzOutTk) /// [Applicazione VOIP gratuita Doubango-IMSDroid] (https://code.google.com/pp/imsdroid /) /// [SiPerver cloud-voip-passo-passo] (http://minisipserver.com/docs/setup-cloud-voip-step-by-step/index.html) – SilentKiller

+0

@SilentKiller i avere un amico di google server, non un IIS7. – Dev

+0

vuoi usare VOIP o SIP.? – SilentKiller

risposta

0

Il modo più semplice che posso vedere per creare un'applicazione come questa dovrebbe avere un database di back-end con un sistema di accesso utente, creare una tabella per contenere gli indirizzi IP corrispondenti agli utenti nel database. In questo modo è possibile avere una funzione per aggiornare l'IP dei dispositivi all'accesso o periodicamente mentre si è online (attualmente connessi). Ciò consentirebbe a un secondo dispositivo che utilizza l'applicazione di trovare gli altri dispositivi IP corrente e creare una connessione VoIP tra i due.

Cose che dovresti sapere: come creare una connessione VoIP. come interrogare un database usa l'analisi mySQL o JSON. come configurare un piccolo database su un server web.

La tua domanda è molto ampia per entrare nei dettagli in quanto quei dettagli potrebbero non essere ciò che stai cercando specificamente e quindi non vale la pena di essere spiegato, ma spero che questo ti aiuti a guardare nella giusta direzione.