Libsrtp
lastmod 2026-11-10created 2024-07-093 edits
libsrtp is an SRTP implementation released by Cisco, an open-source library written in C. It applies encryption, message authentication, and replay attack protection to voice and video packets carried over RTP. It does not handle key exchange, so it is used together with a separate mechanism such as DTLS-SRTP or SDES. It is widely used in WebRTC implementations, VoIP softphones, SIP servers, and more.
Library for SRTP (Secure Realtime Transport Protocol)
Categories
- pylibsrtp - Python wrapper around the libsrtp library