croczilla.com 
 home   zap   oni   svg   xtf   jssh   blog   personal   
  home > zap > Zap Universal SIP Client

Zap Universal SIP client

The vision

As the name implies, the vision behind the Zap Universal SIP client is an application that provides a SIP endpoint for all kinds of exisiting and future interactive protocols beyond just voice and video. Please read this whitepaper by 8x8's Marc Petit-Huguenin for some illuminating thoughts on how a Universal SIP client should be the big 3rd application on the desktop (besides the browser and mail client) and why Mozilla is the ideal basis for this application.


The reality

At present, the Zap SIP client only supports voice traffic; support for other media types, and in particular the plugin mechanism are still under development. You can use the client with any relatively standards-complient SIP service, but bear in mind that it is still a research product at this point in time. In particular:

  • The user interface is somewhat experimental and will undoubtedly change over time.
  • The client was designed to be user-friendly with a self-documenting user interface, but configuration still requires a fair amount of knowledge about SIP.
  • Many features implemented in the client are not currently support by any public SIP service (like e.g. the SIP presence event package, RFC3856).

Screenshots

Click thumbnails to enlarge.

Zap version 0.01:

images/zap1.thumb.jpg

Zap version 0.1:

Zap version 0.1 "Dancing Bear"
Zap version 0.1 "Dancing Bear"

Zap version 0.2:

images/zap02activecall.thumb.jpg
images/zap02calllogs.thumb.jpg
images/zap02config.thumb.jpg
images/zap02home.thumb.jpg
images/zap02identity.thumb.jpg

Feature walkthrough

Note

Still to be written!