SipRtpAnalyzer / README_SipRtpAnalyzer.md
fabioantonini's picture
Upload 2 files
8687d88 verified

A newer version of the Gradio SDK is available: 6.13.0

Upgrade

SIP and RTP Analyzer - Hugging Face Space

This application lets you analyze SIP and RTP from VoIP .pcap or .pcapng files. Built using Python, Scapy, PlantUML, Matplotlib, and Gradio.

Features

  • Upload .pcap or .pcapng file
  • Parses SIP messages and RTP streams
  • Calculates jitter, packet loss, MOS
  • Generates:
    • SIP sequence diagrams
    • RTP jitter/loss graphs
    • Call quality dashboard
    • Full HTML report

How to Use

  1. Click Upload and choose a .pcap or .pcapng file
  2. Click Analyze
  3. View results in the web interface
  4. Download the HTML report

Built With

Notes

  • This Space requires Java for PlantUML diagrams to work properly.
  • If running locally, ensure plantuml.jar is in the PATH or same folder as the script.

License

MIT License