[Freeswitch-users] Connecting to FS from a mobile app

Oleg Stolyar olegstolyar at gmail.com
Tue Jan 27 21:23:58 MSK 2015


Thank you Chris, this is amazingly useful feedback!

On Tue, Jan 27, 2015 at 9:40 AM, Chris Tunbridge <blasterjr at 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 at 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/
>> SIP.js PhoneRTC Media Handler:
>> https://github.com/joseph-onsip/PhoneRTCMediaHandler
>>
>> 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 at 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 at rarus.ru> wrote:
>>>
>>>> Why not Android SIP client???
>>>>
>>>> 2015-01-27 18:04 GMT+03:00 Oleg Stolyar <olegstolyar at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150127/b08ed590/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list