Commit Graph

5 Commits

Author SHA1 Message Date
f78639dd19 fix(proxy-engine,codec-lib,sip-proto,ts): preserve negotiated media details and improve RTP audio handling across call legs 2026-04-10 16:57:07 +00:00
7d59361352 feat(mixer): enhance mixer functionality with interaction and tool legs
- Updated mixer to handle participant and isolated leg roles, allowing for IVR and consent interactions.
- Introduced commands for starting and canceling interactions, managing tool legs for recording and transcription.
- Implemented per-source audio handling for tool legs, enabling separate audio processing.
- Enhanced DTMF handling to forward events between participant legs only.
- Added support for PCM recording directly from tool legs, with WAV file generation.
- Updated TypeScript definitions and functions to support new interaction and tool leg features.
2026-04-10 14:54:21 +00:00
93f671f1f9 feat(proxy-engine): add multiparty call mixing with dynamic SIP and WebRTC leg management 2026-04-10 12:52:48 +00:00
9e5aa35fee feat(proxy-engine,webrtc): add B2BUA SIP leg handling and WebRTC call bridging for outbound calls 2026-04-10 12:19:20 +00:00
239e2ac81d feat(proxy-engine): add Rust-based outbound calling, WebRTC bridging, and voicemail handling 2026-04-10 11:36:18 +00:00