[Freeswitch-users] Verto

Rick Jarvis rick at magicmail.mooo.com
Wed Sep 13 14:31:45 UTC 2017


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.

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?

> On 13 Sep 2017, at 14:34, Rick Jarvis <rick at magicmail.mooo.com> wrote:
> 
> And errors in Chrome console, seem to relate:
> 
> Uncaught TypeError: Cannot read property 'srcObject' of undefined
>     at onRemoteStream (jquery.FSRTC.js:269)
>     at Object.onRemoteStream (jquery.FSRTC.js:439)
>     at RTCPeerConnection.peer.onaddstream (jquery.FSRTC.js:819)
> onRemoteStream @ jquery.FSRTC.js:269
> onRemoteStream @ jquery.FSRTC.js:439
> RTCPeerConnection.peer.onaddstream @ jquery.FSRTC.js:819
> jquery.verto.js:2103 Uncaught TypeError: Cannot read property 'sinkId' of undefined
>     at $.verto.dialog.setAudioPlaybackDevice (jquery.verto.js:2103)
>     at jquery.verto.js:2173
> 
>  TypeError: Cannot read property 'sinkId' of undefined
>     at $.verto.dialog.setAudioPlaybackDevice (jquery.verto.js:2103)
>     at jquery.verto.js:2173
> $.verto.dialog.setAudioPlaybackDevice @ jquery.verto.js:2103
> (anonymous) @ jquery.verto.js:2173
> setTimeout (async)
> $.verto.dialog.setState @ jquery.verto.js:2172
> $.verto.dialog.processReply @ jquery.verto.js:2225
> (anonymous) @ jquery.verto.js:2068
> $.JsonRpcClient._wsOnMessage @ jquery.jsonrpcclient.js:460
> wsOnMessage @ jquery.jsonrpcclient.js:82
> 
> 
>> On 13 Sep 2017, at 14:02, Rick Jarvis <rick at magicmail.mooo.com <mailto:rick at magicmail.mooo.com>> wrote:
>> 
>> I was missing the verto parameter in the user file, thanks!
>> 
>> Following Italo’s howto: https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> 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?
>> 
>>> On 13 Sep 2017, at 08:45, António Silva <asilva at wirelessmundi.com <mailto:asilva at wirelessmundi.com>> wrote:
>>> 
>>> Hi,
>>> 
>>> 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?
>>> 
>>> 
>>> Also did you enable verto in jsonrpc parameters for that user, params:
>>> 
>>> <param name="jsonrpc-allowed-methods" value="verto"/>
>>> 
>>> 
>>> 
>>> 
>>> On 09/13/2017 12:36 AM, Rick Jarvis wrote:
>>>> Anyone got any ideas? Desperate to get this working! :) That console log: https://pasteboard.co/GK2exjV.png <https://pasteboard.co/GK2exjV.png>
>>>> 
>>>> 
>>>>> On 12 Sep 2017, at 15:36, Rick Jarvis <rick at magicmail.mooo.com <mailto:rick at magicmail.mooo.com>> wrote:
>>>>> 
>>>>>  Resending with link to image (sorry I know images aren’t ideal for mailing lists, but the format goes if I copy&paste)...
>>>>> 
>>>>> From: Rick Jarvis <rick at magicmail.mooo.com <mailto:rick at magicmail.mooo.com>>
>>>>> Subject: Re: [Freeswitch-users] Verto
>>>>> Date: 12 September 2017 at 13:53:10 BST
>>>>> To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org <mailto:freeswitch-users at lists.freeswitch.org>>
>>>>> 
>>>>> Definitely making progress...
>>>>> 
>>>>> 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):
>>>>> 
>>>>> Link to Chrome console output:
>>>>> https://pasteboard.co/GK2exjV.png <https://pasteboard.co/GK2exjV.png>
>>>>> 
>>>>> Verto console output:
>>>>> 	"jsonrpc":	"2.0",
>>>>> 	"id":	5,
>>>>> 	"error":	{
>>>>> 		"code":	-32601,
>>>>> 		"message":	"Invalid Method, Missing Method or Permission Denied"
>>>>> 	}
>>>>> 
>>>>> 
>>>>> 
>>>>> _________________________________________________________________________
>>>>> Professional FreeSWITCH Consulting Services:
>>>>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>>>> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>>>>> 
>>>>> Official FreeSWITCH Sites
>>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>>> http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>>>>> http://www.cluecon.com <http://www.cluecon.com/>
>>>>> 
>>>>> FreeSWITCH-users mailing list
>>>>> FreeSWITCH-users at lists.freeswitch.org <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>> 
>>>> 
>>>> _________________________________________________________________________
>>>> Professional FreeSWITCH Consulting Services:
>>>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>>> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>>>> 
>>>> Official FreeSWITCH Sites
>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>> http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>>>> http://www.cluecon.com <http://www.cluecon.com/>
>>>> 
>>>> FreeSWITCH-users mailing list
>>>> FreeSWITCH-users at lists.freeswitch.org <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>> -- 
>>> Saludos / Regards / Cumprimentos
>>> António Silva
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>> http://www.freeswitchsolutions.com <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 <mailto: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/20170913/46d47662/attachment-0001.html>


More information about the FreeSWITCH-users mailing list