Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available: 6.13.0
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
.pcapor.pcapngfile - 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
- Click Upload and choose a
.pcapor.pcapngfile - Click Analyze
- View results in the web interface
- Download the HTML report
Built With
- Scapy - packet parsing
- PlantUML - SIP sequence diagrams
- Matplotlib - visualizations
- Gradio - web UI
Notes
- This Space requires Java for PlantUML diagrams to work properly.
- If running locally, ensure
plantuml.jaris in the PATH or same folder as the script.
License
MIT License