[Freeswitch-users] Verto + Cordova

Luiz Fernando Softov fernando at softov.com.br
Thu Aug 11 00:33:33 MSD 2016


Yeah, I already ask this in another places.

I just ask here, because, you know, vertortc, and:

 * The Initial Developer of the Original Code is
 * Anthony Minessale II <anthm at freeswitch.org>

So, the main question is, if someone already use verto with cordova.

And, there is more chances to find someone here using verto, than in
Android forum.

Thanks for your reply Mirko, I will be concerned to post things here with
nothing to do with the community.



2016-08-10 15:38 GMT-04:00 Mirko Brankovic <mirkobrankovic at gmail.com>:

> Hi,
>
>  I don't think this is a question for freeswitch community, but more for
> Android forums, since the problem has nothing to do with freeswitch.
>
> Regards,
> Mirko
>
> On Wed, Aug 10, 2016 at 9:08 PM, Luiz Fernando Softov <
> fernando at softov.com.br> wrote:
>
>> Yeah,
>>
>> I know you guys don't have time, like me too, because the current job,
>> projects, etc.
>>
>> There is a sample to make a APP to Android and IOS?
>>
>> I made a APP, running in browser (chrome), this works fine.
>>
>> But, I wan't the APP to work as a cordova APP for android (.apk), without
>> client need chrome to run it.
>>
>> When I made a cordova app, and inspect android device i get this
>>
>> #<navigator> has no method 'getUserMedia'.
>>
>> In a simple app with just console.log(!!navigator.getUserMedia); this
>> return false;
>> Already tried moz*, webkit*, ms*, and only getUserMedia (no navigator),
>> and this always return false.
>> So i set all permissions, and this continue to return false;
>>
>> I also create a APP using https://github.com/cesterlizi/vertortc
>> * I need to do some changes to work, but I don't make notes, i will make
>> a diff if this works well.
>> But, with cesterlizi git, I only able to make calls, since I don't know
>> how to do answer and the other things using this plugin.
>> Since this is another approach, and use Java to make the job.
>>
>> Then I found https://github.com/remotium/cordova-plugin-webrtc, a plugin
>> to make a support to getUserMedia function and other functionalities.
>> Then after 3 days, I'm new with cordova and this new features (I'm a C
>> Programmer and js developer), i figure out I need the
>> libjingle_connection.jar and others changes to work.
>> So, I build a android project, and no problem in getUserMedia.
>> Now i'm getting that #<Blob> has no method 'getTracks'.
>>
>> cordova-plugin-webrtc
>> ### Current Limitations
>> - Canvas operations not supported over the WebRTC video elements.
>> - getUserMedia only returns front camera.
>> - getUserMedia overrides native implementation (if it exists). Do not use
>> it for anything else.
>> - Audio tracks will be enabled even if the video tag is not in the DOM.
>> - No MediaStream callbacks
>> - Cannot detect javascript object garbage collection, thus everything has
>> to be disposed manually (use obj.dispose() for that).
>>
>> I only need to Know, if someone here can explain to me some things, or
>> have the source of a sample cordova APP, using latest verto.js.
>> And, of course, I need to know if verto.js really works in cordova app
>> for android, without changes.
>> If not work, I will continue to try this cordova-plugin-webrtc, and maybe
>> i will need some guidance in the source, since I am new in this area.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> 2016-08-10 0:28 GMT-04:00 Michael Jerris <mike at jerris.com>:
>>
>>> we just demoed verto working on a number of platforms (basically
>>> everything but iOS) this week at cluecon.  This requires some changes to
>>> the js that isn't in our main tree yet.  A that being said its tested
>>> working on android in the past, so that not working surprises me
>>>
>>>
>>> On Tuesday, August 9, 2016, Luiz Fernando Softov <fernando at softov.com.br>
>>> wrote:
>>>
>>>> Hi, I'm trying to create a Cordova APP using verto.min.js.
>>>>
>>>> I just make a register and a call, tried in browser (Chrome) and this
>>>> work fine.
>>>>
>>>> But, when I make a android app, this wont work, since function
>>>> navigator.getUserMedia(...) isn't native in Android.
>>>>
>>>> There is another native function to do the same thing?
>>>>
>>>> Has someone here already done this?
>>>>
>>>> If yes, what i need?
>>>>
>>>> I already googled it, without success yet.
>>>>
>>>> ps, I will make a IOS and WP too, if this work.
>>>>
>>>>
>>> ____________________________________________________________
>>> _____________
>>> 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
>>
>
>
>
> --
> Regards,
> Mirko
>
> _________________________________________________________________________
> 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/20160810/50e02aef/attachment-0001.html 


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