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

Blink Pro for MacOSX

Blink client provides real-time communications including audio, chat, presence, file transfer and screen sharing using SIP protocol.

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

Blink Pro and Blink Lite differences

Both versions support the same type of media. Compared to Blink Lite, Blink Pro has the following extra usability features:

  • iCloud synchronization for accounts
  • History menu for outgoing and incoming calls
  • History browser for all supported media
  • System AddressBook plugin
  • Answering machine
  • Audio call transfers
  • Audio call recording
  • LDAP directory services
  • Incoming call web page integration
  • Phone number translations

    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
    • User Icon

    Video

    • VP8 and H.264

    Availability

    Roadmap