path: root/demo/README
diff options
authorMark Purcell <>2013-07-09 15:55:55 +0100
committerMark Purcell <>2013-07-09 15:55:55 +0100
commit669109e369a1be69ff7c4108eb545eff4c5c26d9 (patch)
tree73c117a2e7dd22a7a6ee315101f6357ab43386ec /demo/README
libzrtpcpp (2.3.4-1) unstable; urgency=medium
* New upstream release - Fixes "CVE-2013-2221 CVE-2013-2222 CVE-2013-2223" (Closes: #714650) # imported from the archive
Diffstat (limited to 'demo/README')
1 files changed, 27 insertions, 0 deletions
diff --git a/demo/README b/demo/README
new file mode 100644
index 0000000..42ecf8b
--- /dev/null
+++ b/demo/README
@@ -0,0 +1,27 @@
+This directory includes example programs intended for testing
+and illustrating features of ccRTP and the ZRTP extension.
+Before using these programs make sure that ccRTP is up and
+working correctly.
+* zrtptest: is similar to ccrtptest in ccRTP demo directory. This
+ program shows how to use the class SymmetricZRTPSession instead
+ of RTPSession.
+ The first test shows that SymmetricZRTPSession is compatible to
+ RTPSession if it is used without specific initialization or configuration.
+ The second test initializes the ZRTP engine and starts it just before
+ sending or receiving RTP data. The enable ZRTP the test sets RTP in
+ bi-directional mode. This is the main difference to the first test case.
+ The third test shows how to use an application supplied callback class
+ to control message printout, switching to secure mode, displaying
+ the Short Authentication String (SAS).
+To start the demo application you may open two shell (command) windows
+and start "zrtptest -r" in one window first, then start "zrtptest -s"
+in the second window. The application use the port numbers 10002 thruogh
+10004 on localhost to communicate.