SIP Testing

Enterprise SIP Testing Platform

Every Feature You Need

From 70+ real-time quality metrics to mass SIP stress testing, continuous monitoring, and public status pages. One platform to test, monitor, and optimize your voice infrastructure.

The Moat

Quality Analytics

70+ Metrics Per Endpoint Per Second.

Every second. Every direction. Every codec.

The deepest quality visibility of any SIP testing platform. Every metric follows an RFC or ITU-T standard -- no guessing, no estimation, no shortcuts.

No one else measures clock drift/skew, decoder errors, or video freezes/artifacts with this precision
4.53.52.51.5MOS ScoreJitter70+ /sec

E-Model MOS (G.107)

ITU-T G.107 E-Model with codec-specific Ie-eff values from G.113. Real computational model, not estimation.

Video MOS (P.1201/P.1203)

ITU-T parametric video quality model factoring resolution, FPS, bitrate, freeze events, and codec.

Dual-Direction Collection

Separate SEND and RECV collectors per endpoint. Each direction has its own metrics stream and SSRC validation.

Jitter Buffer Analysis

Buffer delay, target level, late arrivals, duplicates, and retransmission success rate -- all measured, not estimated.

Packet Sequence Analysis

Out-of-order packets, duplicates, sequence gaps, jumps, and SSRC resets tracked per second.

Clock Drift/Skew (PPM)

EWMA-smoothed clock drift detection in parts-per-million. Catches infrastructure timing issues other tools miss.

Audio Level Analysis

RMS dBov, voice activity ratio, noise floor estimation, and comfort noise detection.

Opus Codec Metrics

Bandwidth mode, decoder gain, packet loss percentage, and frame duration for Opus streams.

Video Quality Metrics

Bitrate, FPS, QP average, resolution tracking, freeze/artifact count and duration, decoder error count.

RTCP SR/RR/FIR/PLI

Full RTCP report processing: Sender Reports, Receiver Reports, FIR, PLI, and SLI feedback.

Network Conditions

Bandwidth estimation, ICE candidate type tracking, and transport-level indicators.

Call Timing (PDD/ASR/NER)

Post-Dial Delay, Answer Seizure Ratio, Network Effectiveness Ratio, setup time, ring time, and time-to-first-media.

Every Metric, Documented

74 metrics collected per endpoint, per second, per direction. Click a category to explore.

|

With SEND + RECV directions per endpoint, each test generates 70+ data points every second.

Start Measuring

SIP Stress Testing

Mass endpoint testing from 10 to 10,000+ simultaneous calls.

Push your SIP infrastructure to its limits with configurable endpoint counts, full SIP method coverage, multiple authentication modes, and real-time SIP message capture with ladder diagrams.

SIP ServerEP 1EP 2001EP 4001EP 6001EP 8001REGISTERINVITEACKBYEOPTIONSINVITE100 Trying200 OK10 - 10,000+

Mass Endpoint Testing

Scale from 10 to 10,000+ simultaneous endpoints. Configurable ramp-up and duration.

Full SIP Method Support

REGISTER, INVITE, ACK, BYE, CANCEL, OPTIONS, UPDATE, REFER, MESSAGE, INFO, NOTIFY, SUBSCRIBE.

Digest Authentication

RFC 2617 digest auth supporting both UAS and Proxy authentication challenges.

HMAC Credentials

Ephemeral HMAC credential authentication for turn-key integration with modern SIP platforms.

SIP Message Capture

Full SIP message capture with visual ladder diagrams. Inspect every header, every response.

Configurable Duration

Set precise call duration and endpoint count. Control exactly how long and how hard you test.

DNS Auto-Discovery (RFC 3263)

NAPTR → SRV → A/AAAA resolution for automatic transport, host, and port discovery. Standards-compliant SIP routing.

Outbound Proxy

Route INVITE requests through a SIP proxy via RFC 3261 Route header. Same credentials for proxy auth (407).

Media Engine

7 codecs. Full SDP negotiation. Real media, not silence.

Send and receive actual audio and video with proper codec negotiation per RFC 3264. Configure bitrate, resolution, FPS, and media direction per endpoint.

Audio Codecs

PCMUPCMAG.722Opus

Video Codecs

H.264 (Baseline/Main/High)VP8VP9
CallerSDP Offerm=audio 5004 RTP/AVPm=video 5006 RTP/AVPFCalleeSDP Answera=sendrecva=rtpmap:111 opus/48000PCMUPCMAG.722OpusH.264VP8VP9RTP Stream: Audio + VideoAVP | AVPF | SAVP | SAVPF

Full FMTP Support

Opus bandwidth, maxplaybackrate. H.264 profile-level-id, packetization-mode. All configurable.

SDP Negotiation (RFC 3264)

Standards-compliant offer/answer model with proper codec ordering and attribute handling.

Media Direction Control

sendrecv, sendonly, recvonly, inactive. Full control over media flow per m-line.

RTP Profiles

AVP, AVPF, SAVP, SAVPF, and UDP/TLS variants. Match your infrastructure's security profile.

File-Based Playback

Play audio and video files from cloud storage. Test with real content, not synthetic tones.

Recording Capture

Capture call recordings for post-test analysis and compliance verification.

Bitrate Configuration

Per-codec bitrate control. Audio: 8-64 kbps. Video: 256 kbps to 10 Mbps+.

Resolution & FPS Config

QVGA to 4K resolution. 15 to 60 FPS. Configure per-test to match your use case.

Continuous Monitoring

Probes that watch your infrastructure 24/7.

Set up CALLER (active) and CALLEE (passive) probes with interval or cron scheduling. Define quality thresholds, get webhook notifications on status changes, and track health with sliding window evaluation.

HEALTHYDEGRADEDUNHEALTHYCaller ProbeCallee ProbeWebhookHMAC-SHA256 signedRetry + exponential backoff

CALLER + CALLEE Modes

Active probes that place calls (CALLER) and passive probes that receive them (CALLEE). Cover both directions.

Flexible Scheduling

Interval-based (every 5+ minutes) or cron expressions. Timezone-aware with IANA timezone support.

Quality Thresholds

Set green/orange/red zones for MOS, jitter, packet loss, RTT, setup time, ring time, and connect time.

Sliding Window Status

HEALTHY, DEGRADED, or UNHEALTHY based on the worst result in the last 5 checks. No single-check false alarms.

HMAC-SHA256 Webhooks

Cryptographically signed webhook payloads with timing-safe verification. Replay prevention included.

Retry & Auto-Disable

Exponential backoff retries (5 attempts). Auto-disables after 10+ consecutive delivery failures.

SLA Enforcement & Status Pages

Public status pages your customers can trust.

Share real-time infrastructure health with customers via token-based public pages. No login required. Rolling uptime, color-coded timelines, and embeddable status badges.

status.yourcompany.comInfrastructure Status99.97%US-East SIPOperationalEU-West VoiceDegradedAPAC TrunkOperationalNo login required

Token-Based Public Access

256-bit hex tokens grant read-only access. No account needed. Regenerate to revoke.

Multi-Probe Dashboards

Combine multiple probes into one status page with custom ordering and per-probe visibility control.

24h Rolling Uptime

Real-time uptime percentage calculated from the last 24 hours of probe check data.

Color-Coded Timeline

Visual timeline of the last 50 checks. Green, amber, red at a glance.

Embeddable Status Badges

Drop a status badge into your website or documentation. Always up to date.

IVR & DTMF Testing

Test interactive voice menus end to end.

Generate and detect DTMF tones per RFC 4733. Build IVR test scenarios that navigate your call menus and validate each branch. Ensure your customers reach the right destination.

123456789*0#RFC 4733 DTMFWelcome MenuPress 1Press 2SalesSupportFlow Validated

DTMF Generation & Detection

RFC 4733 compliant tone generation and detection. Test keypad interactions reliably.

IVR Scenario Engine

Define call flow scenarios with branching logic. Validate that each menu option routes correctly.

Menu Validation

Automated verification of interactive menus. Detect broken branches, dead ends, and routing errors.

API & CLI Integration

Automate everything. Test from your pipeline.

Full REST API with OpenAPI documentation. A CLI tool that fits into CI/CD pipelines. API key authentication, bidirectional testing with auto-pairing, and programmatic access to every feature.

$ callmeter test run \ --endpoints 100 \ --codec opus \ --duration 60sTest started: t_3kf9...Status: RUNNINGREST APIPOST/testsGET/tests/:idGET/metricsPOST/probesGET/statusCI/CD Pipeline:BuildDeployCallMeter TestPass

REST API

Full OpenAPI-documented REST API. Create tests, read metrics, manage probes -- all programmatically.

CLI Tool

callmeter CLI for CI/CD pipeline integration. Run tests, check results, gate deployments.

API Key Authentication

Scoped API keys with role-based permissions. Rotate and revoke without downtime.

Bidirectional Testing

Auto-pairing of caller and callee endpoints for end-to-end quality validation.

Simulate Real-World Network Conditions

Test how your infrastructure handles degraded network conditions with programmable impairment controls.

Not simple tc/netem rules -- realistic sporadic patterns that mirror actual network behavior.

Endpoint ACallerEndpoint BCalleeClean PathImpaired PathXPacket LossJitterLatencyBW ThrottleSporadic burst patterns, not uniform

Packet Loss Injection

Introduce controlled packet loss from 0.1% to 50%.

Jitter Simulation

Add variable delay patterns mimicking real-world conditions.

Latency Control

Inject fixed or variable latency from 1ms to 2000ms.

Bandwidth Throttling

Limit bandwidth to simulate constrained links.

Realistic Patterns

Sporadic burst patterns, not uniform distribution.

Per-Endpoint Config

Different impairment profiles per call endpoint.

We Don't Just Tell You Quality Dropped -- We Tell You Why

An AI assistant with read-only access to all your data -- test runs, probes, metrics, SIP messages.

Powered by a local model owned and run by CallMeter -- not OpenAI, not any third party. It cannot perform any action, only investigate. Not trained on customer data. Can investigate any test run or probe, and generate detailed reports.

True delete: deleting chat sessions permanently removes all data. Your infrastructure details stay yours.

CallMeter AI AssistantWhy did MOS drop below 3.5 ontest run TR-4821?YouRoot Cause Analysis — TR-4821High jitter on Endpoint B: avg 42ms (threshold: 20ms)Packet loss spike at 14:32 UTC: 8.2% for 12 secondsCodec fallback triggered: Opus 48kHz to G.722RTT increased from 45ms to 180ms during degradationConfidence: HIGH (92%)Read-Only ModeLocal Model

Root Cause Analysis

Ask why MOS dropped, get SIP traces + packet analysis + codec behavior.

Read-Only by Design

Cannot modify, delete, or trigger anything. Pure investigation.

Local Model

Runs on CallMeter infrastructure. No third-party API. Your data never leaves.

Privacy First

Not trained on customer data. True delete erases everything permanently.

Full Context

Access to test runs, probes, metrics history, SIP message flows, RTCP reports.

Detailed Reports

Generate shareable investigation reports from any conversation.

Platform & Collaboration

Built for teams. Cloud or on-premise.

Multi-tenant organizations with 5-level RBAC. Cloud-managed and user-owned workers with real-time bidirectional streaming. Flexible billing, team invitations, and email notifications.

OrganizationOOwnerAAdminEEditorTTesterVViewerCloud Workersus-eastOnlineeu-westOnlineap-southOnlineYour Workersdatacenter-1Onlineon-prem-labOnline

Cloud-Managed Workers

Regional deployment with automatic load balancing. No infrastructure to manage.

User-Owned Workers

Run workers in your own datacenter with Docker. Token-based auth, your network, your rules.

Real-Time Streaming

Bidirectional streaming with heartbeat monitoring. Live metrics and status from every worker.

Multi-Tenant Orgs

Isolated organizations with separate billing, workers, and data. Built for enterprise structure.

5-Level RBAC

Viewer, Tester, Editor, Admin, Owner. Granular control over who can do what.

Team Invitations

Invite team members with role assignment and expiration. Onboard your team in minutes.

Flexible Billing

Plans that scale with your needs. Usage tracking for audio and video minutes.

Email Notifications

Customizable email templates for alerts, invitations, and billing events.

Usage Quotas

Set per-user and per-project limits on test runs, minutes, and workers. Control costs within your organization.

Resource Controls

Admins define who can use which workers, how many concurrent tests, and monthly minute caps.

Ready to Test Your Infrastructure?

See how CallMeter fits your testing workflow.