2011-11-29 7 views
9

Sto lavorando ad un'applicazione Android in cui devo implementare la chat vocale peer-to-peer. Ho trovato in Android questo è possibile in livello API 12 o superiore perché Google ha aggiunto il pacchetto android.net.rtp in livello API 12. Utilizzando questo pacchetto possiamo implementare la chat vocale peer-to-peer e la chat video. Ma ho bisogno di implementare questo per livello di API 8. Ora le mie domande sono:Come implementare la chat vocale e video

  1. Come posso realizzare questo peer to peer la chat vocale per il livello di API 8.
  2. Is Jmf (Java Media Framework) è compatibile con Android.
  3. Qualsiasi altra API disponibile per Android per implementare questa idea.

risposta

4

Suggerisco di dare un'occhiata allo stack SIP opensource di PJSIP. Non è ufficialmente portato su Android, ma alcune persone sono riuscite a usarlo su Android e hanno pubblicato anche le patch.

http://trac.pjsip.org/repos/wiki/Getting-Started/Android

Il progetto "CSipSimple" sembra essere in fase di sviluppo attivo.

http://sipdroid.org/ potrebbe essere utile anche.

HTH

+1

voglio usare RTP/RTCP. quindi per favore aiutami da zero. – Anil

+3

L'implementazione dello stack di protocollo RTP/RTCP è un compito importante. PJSIP ha l'implementazione di RTP/RTCP per il loro uso con VoIP, quindi se stai cercando un'API, ti consiglio comunque PJSIP con JNI come strada da percorrere. Hanno una grande documentazione e sono attivamente supportati. –

+0

@KapilPendse Sto cercando una soluzione alternativa per la chat vocale via Bluetooth. Puoi aiutarmi in questo? –

-2

anche F/OSS è Linphone

Considerate le riflessioni in RFC 7081, troppo

Possibilmente: tunnel vostro SIP/RTP per superare sciocchezze carrier - non solo l'IPv4 gusto.

Per l'ispirazione supplementare: http://SipSorcery.com, http://Anveo.com, prisma-break, F-Droid

Problemi correlati