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
risposta
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
, utilizzandoopen()
. Se si desidera creare solo chiamate SIP audio, , è necessario utilizzare la classeSipAudioCall
, 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.
No. Se lo leggi di nuovo, vedrai che dice "connessioni SIP generiche". cioè solo la connessione senza RTP. –
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
Dice ** Dovrai fornire lo streaming bidirezionale, però. ** cioè "puoi farlo da solo, ma non lo forniamo ancora. –
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. –
Questa domanda è stata posta 2 anni fa. Non so cosa sia successo nel frattempo. –