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

Oleg Stolyar olegstolyar at gmail.com
Wed Jan 28 03:56:23 MSK 2015


Thanks Steven!  Do you know if someone successfully used pjsip for
production level mobile apps?

On Tue, Jan 27, 2015 at 3:38 PM, Steven Ayre <steveayre at gmail.com> wrote:

> 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
>>
>
>
> _________________________________________________________________________
> 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/3b4b9c0d/attachment.html 


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