mediasoup
A WebRTC SFU spending July on pipe-transport plumbing and a security sweep.
A side-by-side editorial comparison of PJSIP and 3CX — release velocity, themes, recent moves, and the top alternatives to consider.
A mature SIP stack turns its attention to concurrency correctness and AI voice endpoints
PJSIP remains the reference open-source SIP and media stack for embedded and mobile softphones, shipping roughly one feature release a year. Version 2.17 pairs asynchronous client authentication with a documented real-time AI speech connectivity path, alongside ten separate deadlock fixes. The cadence is slow, but each drop carries a backward-incompatibility section integrators have to read before upgrading.
3CX put MCP and a dedicated AI server into the PBX itself, in an alpha.
Two weeks of releases, and the AI agent stack is where the work is. V20 Update 10 entered alpha with native Model Context Protocol support for connecting external AI assistants plus a dedicated AI Server for self-hosted inference and more granular admin control. Update 9 added emailed call details, summaries and transcripts from AI agents. Markdown knowledge sources were added to improve AI agent answers. Alongside that, the Windows Softphone hit V5.7 with one-click extension and account migration to the desktop app, and Yealink and Fanvil phones got firmware updates.
PJSIP remains the reference open-source SIP and media stack for embedded and mobile softphones, shipping roughly one feature release a year. Version 2.17 pairs asynchronous client authentication with a documented real-time AI speech connectivity path, alongside ten separate deadlock fixes. The cadence is slow, but each drop carries a backward-incompatibility section integrators have to read before upgrading.
The arc from 2.14 to 2.17 moves away from platform and codec breadth — IPv6 dual stack, a Metal renderer, Lyra, a Schannel TLS backend — and toward the harder problem of concurrency inside the media core: async conference bridge operations, then parallel bridging, then async authentication and systematic deadlock elimination. AI speech connectivity in 2.17 is the first indication the project treats voice agents, not only human callers, as a target workload. The growing list of API breaks suggests the maintainers will trade source compatibility for cleaner threading semantics.
Expect the next release to widen the AI speech path with more transport and codec options while continuing to convert blocking media-core calls to asynchronous ones.
Two weeks of releases, and the AI agent stack is where the work is. V20 Update 10 entered alpha with native Model Context Protocol support for connecting external AI assistants plus a dedicated AI Server for self-hosted inference and more granular admin control. Update 9 added emailed call details, summaries and transcripts from AI agents. Markdown knowledge sources were added to improve AI agent answers. Alongside that, the Windows Softphone hit V5.7 with one-click extension and account migration to the desktop app, and Yealink and Fanvil phones got firmware updates.
3CX is turning the phone system into an AI agent host rather than a system that calls out to one. Native MCP means external assistants reach the PBX's data directly; a dedicated AI server means customers who cannot send call content to a hosted model can still run agents. Taken with Markdown knowledge sources and emailed transcripts, the shape is a self-hostable voice agent with its own grounding and its own output channel — consistent with 3CX's on-premises and privacy-sensitive base.
Expect Update 10 to move from alpha toward general availability with the AI Server and MCP surface intact, and further knowledge-source formats to follow Markdown.
Other Meetings products tracked by Sparkpulse, ranked by recent ship velocity. Each card links to a full editorial trajectory and lets you pivot into a head-to-head comparison with either PJSIP or 3CX.
A WebRTC SFU spending July on pipe-transport plumbing and a security sweep.
Phone.com publishes small-business explainers on a schedule its product never matches.
Wowza's blog has become a single-topic campaign for its Video Intelligence Framework.
Vimeo's public feed is mostly video-marketing SEO; the only product signal is a Live events batch.
Switcher Studio's feed is creator-education SEO — no product releases are visible in it.
Virtual events platform on a slow monthly digest, with mobile apps being retired
Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.
They serve adjacent needs but don't currently overlap on shipped themes. 3CX is currently shipping more aggressively (velocity 6.3 vs 0.0), with 1 editorial sparks in the last 30 days against 0. See the at-a-glance table above for a side-by-side breakdown of velocity, recent sparks, and editorial themes.
Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. 3CX is currently shipping more aggressively (velocity 6.3 vs 0.0), with 1 editorial sparks in the last 30 days against 0. For your specific use case, the alternatives sections above list other Meetings products to evaluate alongside.
Top PJSIP alternatives in Meetings are ranked by recent ship velocity. Browse the "PJSIP alternatives" section above for the current picks, or visit /alternatives/pjsip for the full list with editorial commentary on each.
Top 3CX alternatives in Meetings are ranked by recent ship velocity. Browse the "3CX alternatives" section above for the current picks, or visit /alternatives/3cx for the full list with editorial commentary on each.