2014-04-11 5 views
7

Ho fatto qualche ricerca su Phonegap e Cordova, sembra che non ci sia supporto per la creazione di app con funzionalità SIP e VOIP poiché HTML5 e Javascript hanno poco o nessun supporto per questi protocolli (webRTC e websockets non sono ancora supportati nella maggior parte dei browser di telefonia mobile). Tuttavia ho scoperto che è possibile creare e utilizzare i plugin per utilizzare le funzionalità native dei sistemi operativi (iOS e Android in questo caso).Java SIP Plugin per Cordova o PhoneGap per streaming audio e video

La mia domanda è che, se per esempio scrivo codici JAVA nativi per la mia applicazione Android-PhoneGap, sarò in grado di usarlo come un plugin per lo streaming audio e video nella mia applicazione Android-PhoneGap? quali sono i limiti dell'utilizzo di un plugin (con funzionalità native) in Phonegap o Cordova? La maggior parte dei codici di plugin che ho controllato online ha avuto un "Risultato" alla fine, questo effetto ha lo streaming di audio e video?

Grazie in anticipo.

risposta

0

Video .... Potrei potenzialmente vedere un problema ... MA! HTML5 ha già il supporto per questo, quindi è OK. Se stai cercando di fare videochiamate SIP, guarda sotto.

si dispone di client SIP HTML5 che sono state fatte: http://sipml5.org/

è open source. Non l'ho usato, ma non riesco a immaginare che il back-end del codebase non sia portatile per i dispositivi mobili.

Emdedded SIP - vorrei prendere una lunga occhiata al codice utilizzato in Linphone (http://www.linphone.org/eng/download/git.html) e CSipSimple (https://code.google.com/p/csipsimple/) per il Java plug-Side (Avrete bisogno di costruire le librerie C richiesti e li usa come bene).

Ora, PhoneGap fornisce un ottimo plug-in Audio/Video Capture.

https://github.com/apache/cordova-plugin-media-capture/blob/dev/doc/index.md

Che cosa si può fare è integrare il flusso con alcuni dei rendimenti e tie-in sul plugin Media Capture.

Quindi, avete due opzioni.