Blink
A state of the art, easy to use SIP client
Available for Mac, Windows and Linux

Blink Pro for MacOSX

Blink Pro is available from the Mac App Store. Changelog is available here.

Blink Pro customers have access to the full features set and may request support directly from AG Projects developers.

An overview of the implemented standards is available here.

Features

An overview of the implemented standards is available here.

General

  • Very simple to setup and use
  • Support for multiple SIP accounts
  • iCloud support for account syncing on multiple Blink instances
  • Keychain support for password storage
  • Built-in SIP account sign-up at http://sip2sip.info
  • Handle TEL and SIP URLs clicked in other applications
  • Detection of audio devices changes
  • Voiceover accessibility support

Contacts Management

  • Integration with MacOSX Address Book
  • Corporate directory search (LDAP protocol)
  • Server Storage support (XCAP protocol)
  • Bonjour neigbour discovery (MDNS protocol)
  • Automatic backups and easy restore

Audio Sessions

Demo movie
  • G722, Speex, G711, GSM and iLBC codecs
  • Answering machine with takeover support
  • Multiple parallel calls
  • In-band DTMF support
  • Silent mode
  • Call recording
  • Call transfer
  • Call waiting
  • Mute microphone
  • Message Waiting Indicator (MWI)
  • NAT traversal using ICE
  • Web page integration with caller information
  • Displays RTP end-point information
  • Displays codec, packet loss and RTT
  • Telephone dialpad
  • sRTP encryption

Multiparty Conferencing

Demo movie

Blink can conference audio calls locally, without the need for a server.

For more media types and advanced conferencing features, a proper SIP conference server with 'isfocus' support is required, for example SylkServer.

Blink supports the client side of the following conferencing features:

  • Wideband Audio (G722 codec)
  • Conference Information (conference-info event package)
  • Add/remove Participants (out-of-dialog REFER method)
  • Instant Messaging (MSRP chatroom support)
  • File Transfers (MSRP file transfer support)
  • Screen Sharing (using a private SylkServer extension for MSRP)

Dialing Out

  • Support for SIP addresses and telephone numbers
  • Strip unwanted characters from telephone numbers: (0) blocks, spaces, - and ()
  • Replace leading + sign from phone numbers with a numeric prefix per account
  • Custom prefix for outgoing calls to phone numbers
  • Automatic DTMF sending after connect with # as delimiter
  • Automatic account section for outgoing calls based on dial plans
  • Automatic fail-over to next next-hop when available
  • Redial for the last call

Accept/Reject Calls

  • Automatic accept calls
  • Displays the caller icon and name retrieved from Address Book
  • Rejects calls with 486 Busy (other devices keep ringing) or 603 Decline (all devices stop ringing)
  • Can accept partial offers when INVITE contains multiple streams
  • Speech recognition for alert panel commands
  • Speaks incoming caller name

Missed Calls

  • History
  • One click Dial from the History menu
  • Growl notifications

Chat Sessions

  • Based on MSRP protocol with TLS and relay support
  • Tabs for separate sessions and detachable windows
  • Enable/disable emoticons per session
  • Colored display of success and failure delivery report for each message
  • Automatic accept chat sessions from known contacts
  • Is-composing indication
  • Automatic retransmission of last previously undelivered messages on re-connect
  • CPIM envelope, text/plain and text/html (receive only) content
  • Chat history
  • Participants list drawer
  • Growl notifications for unread messages

SMS

  • Based on SIP MESSAGE method
  • Growl notifications for unread messages
  • Split tabs in separate windows
  • Enable/disable emoticons
  • Colored display of success and failure delivery report for each message
  • Replication between multiple Blink instances

File Transfers

  • Based on MSRP protocol with TLS and relay support
  • Drag and drop support
  • Displays transfer speed and remaining time
  • Automatic accept from known contacts
  • NAT traversal using MSRP relay

Screen Sharing

  • Based on VNC over MSRP protocol with TLS and relay support
  • Can be combined with Audio and Chat sessions
  • Multiparty screen sharing requires SylkServer

Logging

  • SIP, DNS and MSRP protocol trace to file or window
  • RTP statistics and ICE negotiation information

Presence

  • Publish/Subscribe/Notify
  • Policy Management
  • RLS Services
  • Offline status

Availability

Roadmap

Video

  • VP8 and H.264

Availability

Roadmap