You can also use libraries like pjsip in android/ios apps.

On 27 January 2015 at 18:23, Oleg Stolyar <olegstolyar@gmail.com> wrote:
Thank you Chris, this is amazingly useful feedback!

On Tue, Jan 27, 2015 at 9:40 AM, Chris Tunbridge <blasterjr@gmail.com> wrote:
Also if you want to target Android only there's also the Crosswalk platform

https://crosswalk-project.org/

This provides a Chrome Based web view for use similar to Cordova.



On Tue, Jan 27, 2015 at 10:37 AM, Chris Tunbridge <blasterjr@gmail.com> wrote:
Just wanted to give my experience, if you want to make an app using WebRTC/WebSockets you can use SIP.js + PhoneRTC + Cordova for Android & iOS, be warned that the garbage collector and pausing will cause you to drop registration without a background service which gets much more complicated.

Cordova: http://cordova.apache.org/
PhoneRTC: https://github.com/alongubkin/phonertc
SIP.js: http://sipjs.com/

As for the person who mentioned Android SIP Client, its terrible and not available on all devices, out of 40 android devices we tested only 15 of them could actually use the Android SIP client, and out of those 15, only 5 could reliably make and receive calls without either crashing, dropping audio, or having massive delays in the audio (WiFi, 3g, 4g and LTE tested).

On Tue, Jan 27, 2015 at 8:33 AM, Oleg Stolyar <olegstolyar@gmail.com> wrote:
Thanks guys,

Ken, Stephen,

I also have it running in Chrome on Android but I need it to work from my app.  Not sure if there is a seamless way to open a hidden Chrome tab from an app.  I am exploring it among other things.

Dmitriy,

Android SIP client is a possibility.  I prefer to try to make it work with WebRTC first though because of the built-in security (with SIP I'd need to implement TLS) and for a couple other internal reasons.

If I can't make it work with WebRTC, I'll start looking into SIP - I know those are more standard.

On Tue, Jan 27, 2015 at 7:21 AM, Борисов, Дмитрий / Dmitriy Borisov <bordmi@rarus.ru> wrote:
Why not Android SIP client???

2015-01-27 18:04 GMT+03:00 Oleg Stolyar <olegstolyar@gmail.com>:
Guys,

Has anyone done that?  I currently have WebRTC clients connecting to FS from Chrome and/or Firefox but I now need to do it from my mobile apps (Android and iOS).

Any recommendation on how to do it?  I use JsSip in the browsers.  Any way to make a JS library like that to work from an app?  If not, any other suggestions?  

WebRTC vs. SIP?
WebRTC with SIP vs WebRTC with Verto?

I apologize if this topic is not about Freeswitch's own functionality but I thought people would b interested and wanted to pick this group's brain.



_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



--
with best regards,
Dmitriy Borisov

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org