Commit a6c71c02 authored by Anders Lund's avatar Anders Lund

Update README when moving from SVN/trac to GitLab.

parent b812213f
Qstream Computes packet stream quality statistics for UDP/RTP from network or captured files(pcap)
# Qstream
Computes packet stream quality statistics for UDP/RTP from network or captured files (pcap)
see http://software.uninett.no/qstream
## Features
revision 3
support for Crude packet log format
revision 8
mpeg ts analysys for jitter and discontinuity
Qstream is a tool to analyse the quality of media streams. It measures characteristics like packet jitter, loss and gaps, throughput and burstiness, as well as packet sizes. It can read realtime unicast and multicast flows via a socket or through PCAP or even read captured streams in PCAP format.
It can analyze RTP on jitter, sequence and timing errors and compute MOS. It analysis MPEG transport streams analysis as well as RTMP (FLASH) for timing, jitter and packet loss. It can also report jitter in log files made by rude/crude. Output can be in XML to easily interface other programs.
Qstream has scripts to put the data into [Stager](http://software.uninett.no/stager) for aggregation, reports and graphs.
## References
UNINETT do systematic Qstream analysis of SIP calls, multicast TV channels and IP multicast service announcements (SAP) and store the results in Stager. See [Stager frontend](http://stager.uninett.no/) for open statistics.
The code was developed from rtpstats.pl in the Net::RTP distribution by Nicholas J Humfrey.
## Requirements
Qstream is implemented in Perl and needs a few extra protocol releated modules that might not be included in popular Linux distributions, like Net::RTP . They can be found at [CPAN](http://www.cpan.org/).
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment