2012-01-22 12 views
12

Voglio sviluppare un programma per videochiamate in Android. Ho pensato di usare il built-in sip introdotto in Android 2.3.3. Ma come posso iniziare le videochiamate? Vedo che non è supportato.Videochiamate Android con sorso di android

+0

Qual era la risposta alla tua domanda? Videochiamata di supporto SIP integrato Android o no? se sì allora come? Plz Sto cercando lo stesso da molto tempo. –

+0

Questa domanda è stata posta 2 anni fa. Non so cosa sia successo nel frattempo. –

risposta

6

Credo che lo stack SIP Android supporta il video.

Tratto da: https://developer.android.com/reference/android/net/sip/package-summary.html

Se si desidera creare connessioni SIP generici (come ad esempio per le videochiamate o altro), è possibile creare una connessione SIP dal SipManager, utilizzando open(). Se si desidera creare solo chiamate SIP audio, , è necessario utilizzare la classe SipAudioCall, come descritto sopra .

Se non ti dispiace utilizzando stack SIP esterni, controlla questo:

http://www.youtube.com/watch?v=g1NHEsXFEns

che utilizza Jain-SIP.

EDIT: Come di ritardo, questo progetto sembra essere il leader nello spazio nativo SIP Android:

https://code.google.com/p/csipsimple/ - open source, e offrono tutto il necessario per effettuare chiamate vocali e video.

+3

No. Se lo leggi di nuovo, vedrai che dice "connessioni SIP generiche". cioè solo la connessione senza RTP. –

+0

Quindi è necessario utilizzare RTP? Poiché il SIP generico può trasportare video: _Che c'è una classe helper per le chiamate audio, puoi usare i metodi 'open()' e 'close()' della classe 'SipManager' per avviare altri tipi di comunicazione SIP, ** come sessioni di testo o video **. Dovrai fornire lo streaming bidirezionale, però. _ Spiegato qui: http://www.developer.com/ws/getting-started-with-sip-in-android.html pure – TryTryAgain

+0

Dice ** Dovrai fornire lo streaming bidirezionale, però. ** cioè "puoi farlo da solo, ma non lo forniamo ancora. –

Problemi correlati