Justo for info. I managed to solve problem.
This error:Cannot read property 'sinkId' of undefined.
is caused if developer make mistake :-)))
I set useSpeak: true, insted objectId of device :-((
But I found that I didn't know and maybe it will help to someone.
Even if you want to use verto only for audio calls, there still needs to be set video object (can be hidden) in html. Otherwise incoming audio is not working.
I set: <video width=800 id="webcam" autoplay="autoplay" hidden="true"></video>and add tag:'webcam' in verto initialization.
Now everything works as expected, except 2 sec delay in audio stream from browser to endpoint.
2016-04-22 0:31 GMT+02:00 Gregor Nanger <gregor@infomedia.si>:
Thank you for answer.
I think that something is conflicting with other javascript library. I am integrating verto in other solution (angularjs and bunch of other javascripts). Demo is also working ok in my environment.
How can I be sure that I am using latest lib? Should I just download latest branch?
2016-04-21 19:59 GMT+02:00 Ítalo Rossi <italo@freeswitch.org>:
Hey Gregor,
Can you double check if you're using the most recent version of verto js lib?
On Thu, Apr 21, 2016 at 4:49 AM, Gregor Nanger <gregor@infomedia.si> wrote:
_________________________________________________________________________I am building my web phone with verto from scratch and using this tutorial:
BAsically everything is ok, I can register and make calls, but I cannot hear audio. Mic is working, but not speakers. I see error:
Cannot read property 'sinkId' of undefined. This is error line:
$.verto.dialog.prototype.setAudioPlaybackDevice = function(sinkId, callback, arg) {var dialog = this;var element = dialog.audioStream;
if (typeof element.sinkId !== 'undefined') {
I get dialog object without audioStream property and hence element is null.
I am using self signed certificate. Could this be cause?
Best regards, Gregor
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
--
Ítalo Rossi
_________________________________________________________________________
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
--
Gregor Nanger CTO
t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485
• Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia
• www.infomedia.si
--
Gregor Nanger CTO
t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485
• Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia
• www.infomedia.si
_________________________________________________________________________ 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
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2016.0.7539 / Virus Database: 4556/12081 - Release Date: 04/22/16