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

Steven Ayre steveayre at gmail.com
Wed Jan 28 02:38:18 MSK 2015


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

On 27 January 2015 at 18:23, Oleg Stolyar <olegstolyar at gmail.com> wrote:

> 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
>>
>
>
> _________________________________________________________________________
> 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/efdcb505/attachment-0001.html 


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