Install Freeswitch on your Ubuntu Server with one command
From your root, enter the following line
wget -qO- http://installfs.tomcarlson.com | /bin/bash
Issue a command to freeswitch from the command line
#!/bin/bash # fscli.sh # Usage: ./fscli.sh sofia status if [ $# -eq 0 ] then /usr/local/freeswitch/bin/fs_cli else COMMAND="/usr/local/freeswitch/bin/fs_cli -x \""$@"\"" eval $COMMAND fi
SIP Softphone for Windows
I'm struggling a bit right now. I'm unable to call my PC except immediately after I force it to re-register. Blink seems to require a STUN server to traverse the firewall at my office. There's no way to actually specify a stun server. Instead, it queries my freeswitch server for a SRV record _stun._udp.my_fs_server.com and that SRV record is supposed to point it to a STUN server.
So, while Blink may be harder to use than some, it's forcing me to set up my freeswitch server right. I've added _stun._udp.my_fs_server.com and _stun._tcp.my_fs_server.com port 3478 to point to stunserver.org At some point, I intend to run my own stun server.
I'm learning a lot from the logs that Blink produces.
- Linux: ~/.blink/logs/config
- Windows XP: C:\Documents and Settings\USERNAME\Application Data\Blink\
- Windows Vista and 7: C:\Users\USERNAME\AppData\Roaming\Blink\
After I added SRV records for my freeswitch server, Blink seems to be accepting calls well.
- _sip._tcp my_fs_server.com 10 5 5060 my_fs_server.com
- _sip._udp my_fs_server.com 10 5 5060 my_fs_server.com
- _stun._tcp my_fs_server.com 10 5 3478 stunserver.org
- _stun._udp my_fs_server.com 10 5 3478 stunserver.org
Trying to get this to work from fs_cli. Not working with Blink for some reason, but freeswitch claims it sent it.
chat sip|1000@my_fs_server.com|1001@my_fs_server.com|Hello, what's going on?
Also trying to get this to work from fs_cli. Also not working with Blink for some reason, but freeswitch claims it sent it.
presence in 1001@my_fs_server.com|dnd|Do not disturb. presence out 1000@my_fs_server.com|unavailable|'Currently out for a pot of hot coffee.'