PJSIP
Open-source multimedia communication library for SIP, SDP, RTP and STUN
A mature SIP stack turns its attention to concurrency correctness and AI voice endpoints
◆Recent moves
- 3mo ago
PJSIP 2.17 adds async SIP auth and AI speech connectivity
⚡ SPARKThe most directional release in the window: asynchronous client authentication and an AI real-time speech path land together, on top of ten deadlock fixes. It continues the concurrency-hardening arc while opening a workload the stack was not previously built for.
View source ↗ - 8mo ago
PJSIP 2.16 brings real-time text and a parallel conference bridge
Real-time text (RFC 4103), a parallel conference bridge and audio/video synchronization broaden what the stack can carry without changing its direction. The parallel bridge is the one that matters for the arc, extending the media-core concurrency work started in 2.15.
View source ↗ - 1y ago
PJSIP 2.15 adds Metal rendering, Schannel TLS and the Lyra codec
Platform breadth: a Metal renderer for Mac and iOS, a Windows Schannel TLS backend, the Lyra codec and client-side dialog event subscription. It also makes conference bridge operations asynchronous, which is where the port-lifetime caveats and the concurrency arc begin.
View source ↗ - 1y ago
PJSIP 2.15.1 fixes auth and async conference bridge bugs
A point release cleaning up the authentication and async conference bridge work introduced weeks earlier in 2.15. Corrective only.
View source ↗ - 2y ago
PJSIP 2.14.1 fixes an ICE deadlock and re-INVITE handling
Three fixes — a stream/ICE deadlock, re-INVITE answering and a transport loop. Early evidence of the deadlock work that becomes a headline item by 2.17.
View source ↗ - 2y ago
PJSIP 2.14 adds dual-stack IPv6 and mobile sample apps
IPv4/IPv6 dual-stack account configuration plus video sample apps across Android, iOS and Xamarin — reach work aimed at getting the stack adopted on mobile. Representative of the breadth phase that precedes the concurrency focus.
View source ↗