End-points
These are SIP and WebRTC end-points based on Open Standards that we have developed since 2005, for various desktop and mobile operating systems.
SIP allows the endpoints to negotiate and combine any type of session they mutually understand like Audio, Video, Instant Messaging (IM), File Transfer, Desktop Sharing and provides a generic event notification system with real-time Publications and Subscriptions about state changes that can be used for asynchronous services like Presence, Message Waiting Indicator and Busy Line Appearance.
We are pioneers of end-to-end encryption for all media: zRTP (audio and video), OTR and PGP (messaging and file transfers).
Blink Mobile








Blink Mobile allows the creation and delivery of rich multimedia applications accessed by SIP clients and WebRTC applications.
No hidden agenda. Open source and Open standards, end-to-end encryption for all media using zRTP and PGP.
End-to-end encryption with zRTP and location sharing on iOS and Android.
Blink Desktop
Blink Desktop is the cross-platform desktop client of the Blink suite, available for macOS, Windows and Linux. It connects to the same infrastructure as Blink Mobile and supports one-to-one and multiparty audio/video, screen-sharing, file transfers and end-to-end encrypted text chat.
You can also use the Sylk WebRTC client directly in a modern browser (Chrome, Firefox, Opera) — ready to use with the free SIP2SIP service.
Blink Classic
Blink is a state of the art, easy to use SIP desktop client for Mac, Windows and Linux. Blink offers Rich Multimedia Communications based on SIP protocol using Future Proof Addressing in the form of an e-mail address. Easy integration with existing SIP Service Providers. Open Source, you get the source code and you can contribute.

Blink is an IETF based SIP client that implements audio and video sessions using RTP protocol, session based Instant Messaging, file transfer and multi-party chat sessions using MSRP protocol, screen sharing using VNC protocol, publication/subscription for presence information and buddy list management using RLS and XCAP protocols.
Wideband Audio (Opus and G.722 codecs)
HD Video (H.264 and VP9 codecs)
Chat and File Transfer (MSRP protocol)
Presence (SIP SIMPLE)
Screen Sharing (VNC protocol)
End-to-end Encryption (ZRTP, OTR and OpenPGP protocols)
Multi-party conferencing
Offline messaging
Delivery and read receipts
To download the software go to http://iCanblink.com. See the changelog for the latest beta release notes.
Blink Pro

Blink Pro is the premium build of Blink for macOS, distributed through the Mac App Store. It offers the full Blink experience — wideband audio, HD video, MSRP chat and file transfer, ZRTP end-to-end encryption, presence and multi-party conferencing — with automatic updates via the App Store.
SIP SIMPLE Client SDK
SIP SIMPLE client SDK is a Software Development Kit for easy development of SIP multimedia end-points with features beyond VoIP like Video, Chat, File Transfers, Screen Sharing and Presence. Other media types can be easily added by using an extensible high-level API.
The SDK has cross platform capabilities on Linux OS, Mac OSX and Microsoft Windows. The library should work with minimal changes on any platform that supports C and Python development environments.
SIP stands for Session Initiation Protocol, an IETF standard described by RFC 3261. SIP allows the endpoints to negotiate and combine any type of session they mutually understand — Audio, Video, Instant Messaging, File Transfer, Desktop Sharing — and provides a generic event notification system with real-time Publications and Subscriptions for asynchronous services such as Presence, Message Waiting Indicator and Busy Line Appearance.
The software license is GPL v3. If you need an alternative license, contact AG Projects.
Full documentation, source code and releases are available at sipsimpleclient.org.
SIP Command Line Tools
To test the SIP SIMPLE client SDK, you can use the Command Line Tools
provided by the sipclients3 package. The Command Line Tools are
compatible with MacOSX and Linux only. The package and executables use
the 3 suffix as Python 2 has been phased out.
The tools cover the main SIP scenarios:
sip-settings3 — manage global and SIP account settings used by middleware and Command Line Tools
sip-register3 — REGISTER a SIP end-point with a SIP Registrar or detect Bonjour neighbours
sip-audio-session3 — setup a single SIP audio session using RTP/sRTP/zRTP media
sip-session3 — setup one or more SIP sessions with Audio (RTP/sRTP/zRTP), IM and File Transfer (MSRP)
sip-message3 — send and receive messages using the SIP MESSAGE method
sip-publish-presence3 — PUBLISH presence to a Presence Agent
sip-subscribe-presence3 — SUBSCRIBE to Presence Event for a given SIP address
sip-subscribe-winfo3 — SUBSCRIBE to the watcher list for a given SIP address
sip-subscribe-rls3 — SUBSCRIBE to Presence Event for a list managed by a Resource List Server
sip-subscribe-xcap-diff3 — SUBSCRIBE to xcap-diff Event to monitor changes to XCAP documents
sip-subscribe-mwi3 — SUBSCRIBE for Message Waiting Indicator
Audio and Instant Messaging media both support end-to-end encryption using the OTR protocol, end-to-end delivery notifications and CPIM mime payloads.
To use the Command Line Tools on the public Internet you need at least one public SIP account. You can register one for free at sip2sip.info. Full documentation is at sipsimpleclient.org/testing.