Back to home
How it works

Fast SIP/RTP dump diagnostics without sending files to a server

This page mirrors the real workflow: upload, quality summary, filters, call table, SIP/RTP details, export and HTML reports.

Local and fast

PCAP/PCAPNG stays on your PC. The browser reads the file, builds the call list, detects common issues and shows results without slow manual inspection.

No queues

Fast scan

No upload

Dump analysis

This block is used to choose a file, timezone and start the scan. During processing it shows read progress and detected calls.

Drop PCAP/PCAPNG here

1 file, 214.1 MB

Files

1

Size

214.1 MB

Calls

311

UTC+03:00
Reading local file output.pcap78%

Dump summary

After analysis, a compact dump-wide summary appears: assessed calls, average MOS/R-factor, good and poor call distribution, RTCP overview and a separate HTML report for the whole dump quality.

Dump summary

Estimate from available RTP/RTCP data, not a full end-to-end MOS.

Assessed

181 / 190

MOS estimate

4.35

R-factor estimate

91.6

RTCP summary

0 / 0

Good: 174Fair: 4Poor: 3Not assessed: 9

How to read quality metrics

These are quick orientation points for deciding where to look first. Values are estimated from available RTP/RTCP data, so they are quality indicators rather than a lab verdict.

MOS estimate

Roughly a 1 to 4.5 scale. The closer it is to 4.5, the better the expected speech quality.

R-factor estimate

A 0–100 scale. Values around 80 or higher usually look good; lower values mean more degradation.

Loss

The share of RTP packets that did not arrive. Closer to 0% is better; rising loss often sounds like dropouts.

Jitter

How unevenly packets arrive. A little jitter is normal; high jitter makes buffering harder and degrades speech.

Max delta / gaps

The longest pause between packets. Large spikes often mean audible pauses or missing speech fragments.

RTCP

The receiver-side view. Useful when local RTP looks fine but the remote side still reports loss or jitter.

Calls, search and filters

The top of the calls section shows visible calls, critical issues and warnings. Search covers Call-ID, numbers, IPs, codecs, issues, media ports and User-to-User; filters narrow the list quickly.

Calls

Search, filters, issue drill-down and selected call export.

311

shown

1747

crit.

7936

warn.

Search Call-ID, numbers, IPs, codecs, issues, media ports, User-to-User
All calls
Has RTP

All dump issues

Issue chips work as quick filters. You can select multiple issues and keep only calls that need investigation.

All dump issues

Reset · 2 selected
Missing INVITE · 3486No SDP · 3431SIP error 501 · 1280Critical RTP stream gap · 214RTP stream gap · 54Critical peak jitter · 36SDP port differs from RTP port · 33

Columns

The columns panel lets you hide noise and keep only useful fields: Call-ID, addresses, time, RTP, SIP codes, issues and stream count.

Columns

Call table

The table supports multi-select, sorting, column resizing, drag-and-drop column order and horizontal scrolling for large dumps.

Call-ID ↕From ↕To ↕INVITE ↕IP Src ↕IP Dst ↕DurationRTP ↕Issues
demo-call-001@192.0.2.10+15550101+15550201sip:+15550201@192.0.2.20...192.0.2.10:5060192.0.2.20:506139sPresent2 warn.
demo-call-002@198.51.100.10+15550102+15550202sip:+15550202@192.0.2.10...198.51.100.10:5060192.0.2.10:506039sPresent1 crit.
demo-call-003@203.0.113.10+15550103+15550203sip:+15550203@192.0.2.10...203.0.113.10:5060192.0.2.10:506067sPresent2 warn.

Call details and issues

After selecting a call you see Generated Call-ID, parties, addresses, INVITE, codecs, User-Agent, User-to-User, setup time and issue explanations.

Call details

Generated Call-ID

demo-detail-001@198.51.100.40

From

demo_trunk_a

To

+15550301

Initiator IP

192.0.2.30:5060

Recipient IP

198.51.100.40:5061

INVITE

sip:+15550301@198.51.100.40:5061

Codecs

PCMA, telephone-event

User-Agent

N/A

User-to-User

AB12CD;encoding=hex

Setup

0.32s

RTP

Present

Call issues

Critical packet loss

Stream 192.0.2.30 → 198.51.100.40: 251 packets lost (6.22%).

Critical RTP stream gap

Detected a 1799.94 ms gap between RTP packets.

SDP media addressing

This block shows whether SDP exists, which media IPs and ports were advertised, who declared each port, and how many RTP packets were matched to the call.

SDP media addressing

SDP

Yes

Media IP

198.51.100.40, 192.0.2.30

Media ports

21202, 30392

RTP packets

7115

Port ownership

Port 21202declared by 192.0.2.30
Port 30392declared by 198.51.100.40

RTP statistics

The RTP table shows streams, payload type, codec, clock rate, SSRC, loss, average and maximum delta, jitter and peak jitter. Threshold violations are highlighted in yellow and red.

RTP statistics

SourceDestinationSSRCPayloadCodecClock ratePacketsLossAvg. deltaMax. deltaJitterMax jitter
192.0.2.30:21202198.51.100.40:30392141397458PCMA800037876.22%21.32 ms1799.94 ms10306.06 ms2438469.91 ms
198.51.100.40:30392192.0.2.30:2120261ed69438PCMA800033289.71%22.53 ms2475.5 ms4.8 ms212.72 ms

SIP signaling and RTP

The flow diagram shows call participants, SIP message direction and RTP streams. It makes responses and actual media flow easier to read.

SIP signaling and RTP

TimeFromEventToComment
2026-01-15 16:21:57198.51.100.40:5061INVITE192.0.2.30:5060INVITE SDP (PCMA telephone-event)
2026-01-15 16:21:57192.0.2.30:5060100198.51.100.40:5061Trying
2026-01-15 16:21:58192.0.2.30:5060180198.51.100.40:5061Ringing
2026-01-15 16:21:58192.0.2.30:5060200198.51.100.40:5061OK SDP
2026-01-15 16:21:58198.51.100.40:5061ACK192.0.2.30:5060ACK
2026-01-15 16:22:00198.51.100.40:21202RTP203.0.113.50:30392PCMA · PT 8 · 3787 packets
2026-01-15 16:22:00203.0.113.50:30392RTP198.51.100.40:21202PCMA · PT 8 · 3328 packets
2026-01-15 16:23:14198.51.100.40:5061BYE192.0.2.30:5060BYE
2026-01-15 16:23:14192.0.2.30:5060200198.51.100.40:5061OK

Export and HTML report

Floating actions appear after selecting a call. You can export selected calls to PCAP, generate a detailed HTML report from selected/filtered data, or separately create a whole-dump quality HTML report.

SIP Analyzer report

311 calls · 1747 critical · 7936 warnings · SIP/RTP snapshot

1 analysis per day is free

When you need more checks, open pricing and choose a subscription or an analysis pack.

Go to pricing