I was trying to setup a Fanvil Phone to test it out. Ran into some issues setting it up with SignalWire. Then I remembered that I hadn’t posted a screenshot of it working on my Yealink phone.

It’s pretty straightforward. I do use TLS because it is available. You will see that I am using port 5061.

Here is a quick rundown:

  • Register name and User Name is both the same thing. This would be your SIP endpoint username. Do not include anything after the @ sign.
  • Password – You set this up when you created the endpoint
  • Server Host – This is the part that comes after the @ sign and usually is the name of your project followed by a string of letters and characters and ends with sip.signalwire.com
  • Port is 5061 for TLS.
  • Transport also TLS. You can use UDP but then change the port to 5060 in the above field.

Set this to whatever you want but if your hardware and software supports Opus then this is a no brainer. USE OPUS!!!! Normally I would have had G.729 second on the list but its relatively new to SignalWire support.

I’ve got it up and running on my Fanvil test phone as well now. I will add those screenshots later.