August 13th, 2010
This is the first public beta release of Blink Qt. Beta merely means that not all features from the roadmap are yet implemented. The ones implemented are suppose to be working properly and are stable enough for daily reliable use.
The version number is 0.1.1 and available as binary debian package for selected Debian and Ubuntu versions. The source code is available using darcs version control tool, see the download page page more information.
We put a lot of work and testing hours into this version before releasing it. We hope that the software is up to the expectations of everyone who waited so long for a decent SIP client on Linux. Your feedback is welcome, see the end of this page for how to submit it.
Except for adding SIP accounts, this beta version has no graphical user interface for modifying the settings. You can however change the settings by using the blink-settings command line tool. Examples for how to use this tool are listed below.
See the features page for the list of implemented features.
Help for using the user interface is available here.
Add AG Projects debian key and the repository for your distribution as described in the Download page
Start Blink using Applications -> Internet -> Blink SIP client
Add an account using the wizard or by accessing the menu item: Blink -> Accounts -> Add account...
If your SIP server is correctly configured in the DNS or you create a SIP account using Blink, the default settings should work just fine in most cases.
To sync your contacts from Google go to menu Tools -> Enable Google Contacts.
Blink settings are stored in ~/.blink/config file.
You may edit this configuration file by using blink-settings command line tool.
Blink must be restarted for any changes of the config file to take effect.
A description of the settings can be found at: http://sipsimpleclient.org/wiki/SipConfigurationAPI#MiddlewareSettings
Display all general settings:
blink-settings -g show
List configured accounts:
blink-settings -a list
The commands below operate on the default account. The default account can be changed by selecting it in the Blink main interface or with the following command:
blink-settings -a default user@domain
Display default account settings:
blink-settings -a show
Add an account:
blink-settings -a add user@domain password
You can also use Blink Add Account wizard to add an account, see the help page for more information.
Remove an existing account:
blink-settings -a delete user@domain
Set an Outbound Proxy:
blink-settings -a set sip.outbound_proxy="sip.example.com:5060;transport=up"
Enable use of ICE:
blink-settings -a set nat.use_ice=true
Enable inband DTMF:
blink-settings -a set rtp.inband_dtmf=true
Enable SIP and DNS trace:
blink-settings -g logs.trace_sip=true
The file where the trace is saved is ~/.blink/logs/sip_trace.txt
Replace + sign from phone numbers with 00 prefix:
blink-settings -a set pstn.idd_prefix=00
To enable the SIP settings on server page when manually adding a previously registered sip2sip.info account:
blink-settings -a set server.settings_url=https://blink.sipthor.net/settings.phtml
If you have problems related to audio in Linux you may want to read this page:
Make sure that only one instance of Blink runs at any given time. Sometimes even if the GUI has been closed it may take up to 10 seconds for the process to quit because PortAudio library cannot properly close the audio devices. You can recognize this situation when you see in the list of available audio devices, less or no devices at all available. You must wait for 60 seconds for Blink to shutdown or kill it manually.
You can provide feedback or request support on the mailing list: