Esiste una configurazione per abilitare VOIP sul dispositivo? Oppure questi metodi dimostrano che il mio dispositivo non supporta VOIP?SipManager.isApiSupported() e SipManager.isVoipSupported() restituiscono false
risposta
Credo che questo sia un po 'tardi per rispondere, ma dopo un sacco di ricerca, ho raggiunto il fatto che si suppone di utilizzare qualsiasi SipStack
, perché, come ha spiegato here:
Fusion codice sorgente SIP è specificamente progettato per l'uso nei dispositivi integrati , ha un ingombro ridotto ed è completamente ROMable e rientranti . Lo stack Fusion SIP fornisce un'API semplificata per una facile integrazione di con lo stack di applicazioni e trasporto (TCP/IP/UDP).
e quando si parla di Android in particolare, come spiegato nella risposta di this question:
tutti i dispositivi Android, che può collegarsi a Internet, supporto SIP.
Dopo tutto, SIP è solo un protocollo che richiede la connessione alla rete ed è molto simile a HTTP.
Per lavorare con SIP, è necessaria l'implementazione SIPStack - non importa se è di terze parti o proviene da API Android.
e su esempi di SipStacks che possono essere utilizzati, troverete un pugno di loro come PJSIP e Doubango, e tutto esiste in questa question.
Vaow, una risposta dopo 4 anni :) Segnerò la tua risposta e spero che aiuti qualcun altro. Grazie. –
@OnuraySahin grazie :), mi sono imbattuto nella tua domanda mentre cercavo una risposta a quel problema, e quando l'ho trovato, sono tornato indietro per illustrare cosa ho ottenuto dalla mia ricerca :) –