<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Interestingly I have Verto->ipphone audio on one brand of ipphone (Fanvil), but not on my normal test Yealink handset. Was thinking it must be a codec missing on the Yealink, but adding all the codecs doesn’t help.<div class=""><br class=""></div><div class="">Still no audio coming back from the ipphones to Verto, from either. But at least I have one audio path working, that’s a start, right?<br class="">
<br class=""><div><blockquote type="cite" class=""><div class="">On 13 Sep 2017, at 14:34, Rick Jarvis <<a href="mailto:rick@magicmail.mooo.com" class="">rick@magicmail.mooo.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">And errors in Chrome console, seem to relate:<div class=""><br class=""></div><div class=""><div class="">Uncaught TypeError: Cannot read property 'srcObject' of undefined</div><div class=""> at onRemoteStream (jquery.FSRTC.js:269)</div><div class=""> at Object.onRemoteStream (jquery.FSRTC.js:439)</div><div class=""> at RTCPeerConnection.peer.onaddstream (jquery.FSRTC.js:819)</div><div class="">onRemoteStream @ jquery.FSRTC.js:269</div><div class="">onRemoteStream @ jquery.FSRTC.js:439</div><div class="">RTCPeerConnection.peer.onaddstream @ jquery.FSRTC.js:819</div><div class="">jquery.verto.js:2103 Uncaught TypeError: <font color="#ff2600" class="">Cannot read property 'sinkId' of undefined</font></div><div class=""> at $.verto.dialog.setAudioPlaybackDevice (jquery.verto.js:2103)</div><div class=""> at jquery.verto.js:2173</div><div class=""><br class=""></div><div class=""><div class=""> TypeError: <font color="#ff2600" class="">Cannot read property 'sinkId' of undefined</font></div><div class=""> at $.verto.dialog.setAudioPlaybackDevice (jquery.verto.js:2103)</div><div class=""> at jquery.verto.js:2173</div><div class="">$.verto.dialog.setAudioPlaybackDevice @ jquery.verto.js:2103</div><div class="">(anonymous) @ jquery.verto.js:2173</div><div class="">setTimeout (async)</div><div class="">$.verto.dialog.setState @ jquery.verto.js:2172</div><div class="">$.verto.dialog.processReply @ jquery.verto.js:2225</div><div class="">(anonymous) @ jquery.verto.js:2068</div><div class="">$.JsonRpcClient._wsOnMessage @ jquery.jsonrpcclient.js:460</div><div class="">wsOnMessage @ jquery.jsonrpcclient.js:82</div></div><div class=""><br class=""></div>
<br class=""><div class=""><blockquote type="cite" class=""><div class="">On 13 Sep 2017, at 14:02, Rick Jarvis <<a href="mailto:rick@magicmail.mooo.com" class="">rick@magicmail.mooo.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I was missing the verto parameter in the user file, thanks!<div class=""><br class=""></div><div class="">Following Italo’s howto: <a href="https://evoluxbr.github.io/verto-docs/" class="">https://evoluxbr.github.io/<wbr class="">verto-docs/</a> with a vanilla-based config. I have calls connecting now (yay!), but no audio. Am I correct in thinking that the useMic and useSpeak parameters should take the long ID strings that are shown in the console when verto serialises all the audio devices?</div><div class="">
<br class=""><div class=""><blockquote type="cite" class=""><div class="">On 13 Sep 2017, at 08:45, António Silva <<a href="mailto:asilva@wirelessmundi.com" class="">asilva@wirelessmundi.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
<div text="#000000" bgcolor="#FFFFFF" class="">
Hi,<br class="">
<br class="">
you don't get logs in dialplan because the call is not hitting
dialplan, it looks stuck in the client. The method that is sent is
not valid or is empty. Are you using the verto demo client with
vanilla config?<br class="">
<br class="">
<br class="">
Also did you enable verto in jsonrpc parameters for that user,
params:<br class="">
<br class="">
<param name="jsonrpc-allowed-methods" value="verto"/><br class="">
<br class="">
<br class="">
<br class="">
<br class="">
<div class="moz-cite-prefix">On 09/13/2017 12:36 AM, Rick Jarvis
wrote:<br class="">
</div>
<blockquote type="cite" cite="mid:1CF14F27-6B9C-49E7-9F04-1AB9B86E8CFC@magicmail.mooo.com" class="">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
Anyone got any ideas? Desperate to get this working! :) That
console log: <a href="https://pasteboard.co/GK2exjV.png" class="" moz-do-not-send="true">https://pasteboard.co/GK2exjV.png</a>
<div class=""><br class="">
<br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 12 Sep 2017, at 15:36, Rick Jarvis <<a href="mailto:rick@magicmail.mooo.com" class="" moz-do-not-send="true">rick@magicmail.mooo.com</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class=""> Resending
with link to image (sorry I know images aren’t ideal for
mailing lists, but the format goes if I
copy&paste)...<br class="">
<div class=""><br class="Apple-interchange-newline">
<div style="margin: 0px;" class=""><span style="font-family: -webkit-system-font,
'Helvetica Neue', Helvetica, sans-serif;" class=""><b class="">From: </b></span><span style="font-family: -webkit-system-font,
'Helvetica Neue', Helvetica, sans-serif;" class="">Rick
Jarvis <<a href="mailto:rick@magicmail.mooo.com" class="" moz-do-not-send="true">rick@magicmail.mooo.com</a>><br class="">
</span></div>
<div style="margin: 0px;" class=""><span style="font-family: -webkit-system-font,
'Helvetica Neue', Helvetica, sans-serif;" class=""><b class="">Subject: </b></span><span style="font-family: -webkit-system-font,
'Helvetica Neue', Helvetica, sans-serif;" class=""><b class="">Re: [Freeswitch-users] Verto</b><br class="">
</span></div>
<div style="margin: 0px;" class=""><span style="font-family: -webkit-system-font,
'Helvetica Neue', Helvetica, sans-serif;" class=""><b class="">Date: </b></span><span style="font-family: -webkit-system-font,
'Helvetica Neue', Helvetica, sans-serif;" class="">12
September 2017 at 13:53:10 BST<br class="">
</span></div>
<div style="margin: 0px;" class=""><span style="font-family: -webkit-system-font,
'Helvetica Neue', Helvetica, sans-serif;" class=""><b class="">To: </b></span><span style="font-family: -webkit-system-font,
'Helvetica Neue', Helvetica, sans-serif;" class="">FreeSWITCH
Users Help <<a href="mailto:freeswitch-users@lists.freeswitch.org" class="" moz-do-not-send="true">freeswitch-users@lists.freeswitch.org</a>><br class="">
</span></div>
<br class="">
<div class="">
<div style="word-wrap: break-word;
-webkit-nbsp-mode: space; -webkit-line-break:
after-white-space;" class="">Definitely making
progress...
<div class=""><br class="">
</div>
<div class="">Can anyone tell me what’s going on
here, this is when I try and make a call (it’s
an internal call, wondered if it’s hitting the
wrong context or something, but the only logging
I’m getting is from mod_verto, so I don’t think
it’s getting that far):</div>
<div class=""><br class="">
</div>
<div class="">Link to Chrome console output:</div>
</div>
</div>
<a href="https://pasteboard.co/GK2exjV.png" class="" moz-do-not-send="true">https://pasteboard.co/GK2exjV.png</a>
<div class="">
<div style="word-wrap: break-word;
-webkit-nbsp-mode: space; -webkit-line-break:
after-white-space;" class="">
<div class=""><br class="">
</div>
<div class="">Verto console output:</div>
<div class="">
<div style="margin: 0px; line-height: normal;
font-family: Monaco; color: rgb(195, 55, 32);
background-color: rgba(0, 0, 0, 0.933333);" class=""><span style="font-variant-ligatures:
no-common-ligatures;" class=""><span style="white-space: pre;" class="Apple-tab-span"> </span>"jsonrpc":<span style="white-space: pre;" class="Apple-tab-span"> </span>"2.0",</span></div>
<div style="margin: 0px; line-height: normal;
font-family: Monaco; color: rgb(195, 55, 32);
background-color: rgba(0, 0, 0, 0.933333);" class=""><span style="font-variant-ligatures:
no-common-ligatures;" class=""><span style="white-space: pre;" class="Apple-tab-span"> </span>"id":<span style="white-space: pre;" class="Apple-tab-span"> </span>5,</span></div>
<div style="margin: 0px; line-height: normal;
font-family: Monaco; color: rgb(195, 55, 32);
background-color: rgba(0, 0, 0, 0.933333);" class=""><span style="font-variant-ligatures:
no-common-ligatures;" class=""><span style="white-space: pre;" class="Apple-tab-span"> </span>"error":<span style="white-space: pre;" class="Apple-tab-span"> </span>{</span></div>
<div style="margin: 0px; line-height: normal;
font-family: Monaco; color: rgb(195, 55, 32);
background-color: rgba(0, 0, 0, 0.933333);" class=""><span style="font-variant-ligatures:
no-common-ligatures;" class=""><span style="white-space: pre;" class="Apple-tab-span"> </span>"code":<span style="white-space: pre;" class="Apple-tab-span"> </span>-32601,</span></div>
<div style="margin: 0px; line-height: normal;
font-family: Monaco; color: rgb(195, 55, 32);
background-color: rgba(0, 0, 0, 0.933333);" class=""><span style="font-variant-ligatures:
no-common-ligatures;" class=""><span style="white-space: pre;" class="Apple-tab-span"> </span>"message":<span style="white-space: pre;" class="Apple-tab-span"> </span>"Invalid
Method, Missing Method or Permission Denied"</span></div>
<div style="margin: 0px; line-height: normal;
font-family: Monaco; color: rgb(195, 55, 32);
background-color: rgba(0, 0, 0, 0.933333);" class=""><span style="font-variant-ligatures:
no-common-ligatures;" class=""><span style="white-space: pre;" class="Apple-tab-span"> </span>}</span></div>
</div>
</div>
</div>
</div>
<br class="">
<br class="">
<br class="">
</div>
_________________________________________________________________________<br class="">
Professional FreeSWITCH Consulting Services:<br class="">
<a href="mailto:consulting@freeswitch.org" class="" moz-do-not-send="true">consulting@freeswitch.org</a><br class="">
<a class="moz-txt-link-freetext" href="http://www.freeswitchsolutions.com/">http://www.freeswitchsolutions.com</a><br class="">
<br class="">
Official FreeSWITCH Sites<br class="">
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org/">http://www.freeswitch.org</a><br class="">
<a class="moz-txt-link-freetext" href="http://confluence.freeswitch.org/">http://confluence.freeswitch.org</a><br class="">
<a class="moz-txt-link-freetext" href="http://www.cluecon.com/">http://www.cluecon.com</a><br class="">
<br class="">
FreeSWITCH-users mailing list<br class="">
<a class="moz-txt-link-abbreviated" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br class="">
<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br class="">
UNSUBSCRIBE:<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br class="">
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org/">http://www.freeswitch.org</a></div>
</blockquote>
</div>
<br class="">
</div>
<br class="">
<fieldset class="mimeAttachmentHeader"></fieldset>
<br class="">
<pre wrap="" class="">_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
<a class="moz-txt-link-abbreviated" href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitchsolutions.com/">http://www.freeswitchsolutions.com</a>
Official FreeSWITCH Sites
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org/">http://www.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://confluence.freeswitch.org/">http://confluence.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://www.cluecon.com/">http://www.cluecon.com</a>
FreeSWITCH-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org/">http://www.freeswitch.org</a></pre>
</blockquote>
<br class="">
<pre class="moz-signature" cols="72">--
Saludos / Regards / Cumprimentos
António Silva</pre>
</div>
_________________________________________________________________________<br class="">Professional FreeSWITCH Consulting Services:<br class=""><a href="mailto:consulting@freeswitch.org" class="">consulting@freeswitch.org</a><br class=""><a href="http://www.freeswitchsolutions.com/" class="">http://www.freeswitchsolutions.com</a><br class=""><br class="">Official FreeSWITCH Sites<br class=""><a href="http://www.freeswitch.org" class="">http://www.freeswitch.org</a><br class="">http://confluence.freeswitch.org<br class="">http://www.cluecon.com<br class=""><br class="">FreeSWITCH-users mailing list<br class="">FreeSWITCH-users@lists.freeswitch.org<br class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<br class="">UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br class="">http://www.freeswitch.org</div></blockquote></div><br class=""></div></div>_________________________________________________________________________<br class="">Professional FreeSWITCH Consulting Services:<br class=""><a href="mailto:consulting@freeswitch.org" class="">consulting@freeswitch.org</a><br class=""><a href="http://www.freeswitchsolutions.com" class="">http://www.freeswitchsolutions.com</a><br class=""><br class="">Official FreeSWITCH Sites<br class="">http://www.freeswitch.org<br class="">http://confluence.freeswitch.org<br class="">http://www.cluecon.com<br class=""><br class="">FreeSWITCH-users mailing list<br class="">FreeSWITCH-users@lists.freeswitch.org<br class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<br class="">UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br class="">http://www.freeswitch.org</div></blockquote></div><br class=""></div></div>_________________________________________________________________________<br class="">Professional FreeSWITCH Consulting Services:<br class=""><a href="mailto:consulting@freeswitch.org" class="">consulting@freeswitch.org</a><br class="">http://www.freeswitchsolutions.com<br class=""><br class="">Official FreeSWITCH Sites<br class="">http://www.freeswitch.org<br class="">http://confluence.freeswitch.org<br class="">http://www.cluecon.com<br class=""><br class="">FreeSWITCH-users mailing list<br class="">FreeSWITCH-users@lists.freeswitch.org<br class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<br class="">UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br class="">http://www.freeswitch.org</div></blockquote></div><br class=""></div></body></html>