
What is it | Prerequisites | How to | Screenshots | Download | Contact
Sjitter is a client/server performing tool writen in C. This script is written under the GNU General Public License.
Sjitter is a command line client/server to measure jitter (based on RFC 1889), one way UDP delay and bandwidth.
The client and the server's date should be synchronise to compute the jitter. You can use the NTP protocol to do this.
The program has been tested on a Linux Operating system (Fedora Core 5). It should works on another Unix and BSD system (MacOS) (you can send me an email if you use the program on another OS).
To compile you need gcc and standards system library.
Run the server:
# ./sjitters
Run the the client:
# ./sjitterx -c <IP address of the server> -n 100 -b 200
On the client:
Send data (100 datagrams / 200 Kbps) to the server:port 127.0.0.1:9930
Sending data...
Summary: 100 datagrams sent in 6.02 seconds (186 Kbps)
On the server:
[Client: 127.0.0.1] Init OK (wait 100 datagrams)[Client: 127.0.0.1] Receive 100/100 (100%) datagrams in 6.00 seconds (187 Kbps)
[Client: 127.0.0.1] One-way delay summary (ms): Min=1.04 / Max=3.67 / Avg=0.43
[Client: 127.0.0.1] Jitter summary (ms) : Min=0.34 / Max=0.79 / Avg=0.36
The current version is 0.18b. You can download :
Releases notes:
Version 0.18 (23/03/2009), thanks to Thierry Legras:
Version 0.14 (30/10/2008):
0.15-16 : Private release
0.14 (05/10/2006):
0.13b (18/09/2006):
0.12b (06/07/2006):
0.11b (05/07/2006):
0.1b (05/07/2006):
Author: Nicolas Hennion