Real-Time Communications
Network protocols for near simultaneous exchange of media and data.
Contents
Server Software
SIP Servers
Media Servers
Operations
Monitoring
Terminal based SIP flow viewer.
Console tool for sniffing, capturing and exploring SIP traffic.
Detect, reconstruct and analyze RTP sessions.
Multi-protocol capturing and monitoring framework for RTC.
Self-hosted one stop client-side WebRTC troubleshooter.
Testing
Web/API Interfaces
Developer Resources
JavaScript Libraries
JavaScript shim for abstracting WebRTC spec changes and inconsistencies.
WebRTC video, voice, and data channels abstraction for Node.js and the browser.
Isomorphic JavaScript peer to peer transport API for client and server.
A WebSocket Real-Time Communication (RTC) API framework. Realtime Front-end, Back-end reactivity.
C/C++ Libraries
Portable SIP Stack along with companion libraries for media handling, STUN/TURN and a modular user agent.
Standalone WebRTC DataChannels C++ implementation.
Secure Real-time Transport Protocol (SRTP) library for C.
Portable Stream Control Transmission Protocol (SCTP) user-land stack.
WebRTC and ORTC library with a small footprint.
General purpose C++ library for Real Time Communications.
Open source SIP library used by FreeSWITCH.
Go Libraries
PHP Libraries
Python Libraries
Erlang Libraries
Rust Libraries
Related Lists
Real Time Internet Peering for Telephony.
Real Time Communications hacking and penetration testing resources.
5G frameworks, libraries, software and resources.
Research resources in the 3G/4G/5G Cellular security space.
Telco resources and projects.
Useful SIP resources curated by Kamailio's head developer.