Protocol-based call recording
SIP • RECORDING • SDK • SIPREC
Develop SIPREC-compliant call recording solutions
VaxVoIP SIP Recording SDK is a powerful development toolkit for building SIPREC-compliant servers that capture and record the audio of SIP-based VoIP calls for archiving and analysis.
SIPREC is an extension of SIP developed by the Internet Engineering Task Force for recording VoIP calls.
Server and desktop support
Fully functional evaluation
Concurrent calls license
SIP • CALL • AUDIO • RECORDING • MADE • SIMPLE
Build and enhance SIPREC-based recording servers
The SDK provides software components, tools, sample code and technical guidance to simplify and accelerate SIP call-recording development. It integrates with the SIPREC protocol to support standards-based recording and archiving workflows.
View technical documentation →FEATURES
Everything needed to build a SIPREC recording platform
Use the SDK as the recording engine behind your own commercial server, hosted service or enterprise archiving solution.
Supported SIPREC clients
Allow SIPREC-based clients to connect and initiate call-recording sessions.
VaxVoIP SDK integration
Connect VaxVoIP SIP Server SDK and SIP Phone SDK clients to the recording server.
Tailored solutions
Use sample code, the technical manual and demo application to create a customized recording service.
Easy sample source code
Start with examples in multiple development tools and review supporting flow diagrams.
Multi-core and multi-processor support
Distribute recording workloads across processors and CPU cores for a large number of sessions.
Network-friendly connectivity
Connect SIPREC clients across NAT and firewall environments without STUN, eSTUN or port forwarding.
SIPREC client and SBC compatibility
Connect SIPREC-capable clients, Session Border Controllers and VaxVoIP products.
Call-center recording
Develop recording services for call-center operations, archiving and analysis.
Supported audio codecs
G.711 u-law, G.711 a-law, GSM, iLBC and G.729.
Windows platform
Support Microsoft Windows Server and desktop versions for SIPREC server development.
RECORDING • WORKFLOW
Capture, protect, archive and analyze VoIP calls
Connect
Accept SIPREC sessions from clients, SBCs, SIP servers and softphones.
Capture
Receive the SIP signaling and associated recorded media streams.
Record
Process and save call audio using your own application and storage workflow.
Archive
Store recordings for compliance, quality assurance and historical review.
Encrypt
Apply secure recording-storage workflows for protected multi-tenant systems.
Analyze
Use recorded audio for reporting, analytics and operational review.
DEPLOYMENT • ARCHITECTURE
Integrate SIPREC clients, SBCs and recording storage
Build a recording server that accepts sessions from SIPREC-compatible clients, VaxVoIP SIP Server SDK, VaxVoIP SIP Phone SDK and Session Border Controllers, then routes recordings to your application storage and analysis systems.
View Recording ProceduresDEMO • SIPREC • SERVER
Evaluate the VoIP call recording server for 30 days
Download and use the demo application to understand SIPREC server development and the supported recording workflow.
VoIP Call Recording Server
Fully functional demo application for SIPREC call recording and evaluation.
DOCUMENTATION
Technical guidance for SIPREC development
Review exported methods, events, registration procedures, recording-session workflows, license activation and secure storage guidance.
Technical Manual
Exported functionality, methods and events.
SIPREC Client Registration
Understand the SIPREC client registration process.
Recording Session Procedure
Follow the SIP call-recording session workflow.
License Activation
Activate and manage your SDK license key.
Encrypt and Store Recordings
Review secure VoIP recording-storage guidance.
SAMPLE • SOURCE • CODE
Start with working SIPREC server projects
Download sample source code in multiple development tools and evaluate the SDK during the 30-day free trial period.
DOWNLOAD • SIP • SDK
Start your 30-day SIPREC evaluation
Download the VaxVoIP SIP Recording SDK package with software components, technical documentation, demo applications and sample source code.
FREQUENTLY • ASKED • QUESTIONS
Answers before you build your SIPREC server
Find practical answers about SIPREC integration, recording workflows, security and licensing.
How do I get a trial of the SIPREC software?
Download the SDK, demo application or sample source code and evaluate it during the 30-day trial period.
Can VaxVoIP Phone SDK and Server SDK connect to the recording server?
Yes. Both SDKs provide functions and events for integration with a VaxVoIP SIP Recording SDK-based server.
How do I develop a SIP call-recording server?
Start with the supplied sample source code and demo application, then use the technical manual for details about exported functions, events and implementation workflows.
Is it suitable for call centers?
Yes. The SDK can be used to develop call-center recording services for operational review and archiving.
Which audio codecs are supported?
The SIP Recording SDK supports G.711 u-law, G.711 a-law, GSM, iLBC and G.729 audio codecs.
Which operating systems are supported?
The SDK supports Microsoft Windows Server and desktop versions.
Are sample source codes available?
Yes. The website provides Visual C++, C#, VB.NET and Delphi sample source code.
Is a demo call-recording server available?
Yes. A downloadable demo application is available for evaluation.
ANNUAL • COMMERCIAL • LICENSING
Unlimited concurrent calls
Annual licensing includes technical support, SDK updates, future releases, continuous maintenance and bug resolution.
One year
$4,880
USD · single service and serverContact SalesTwo years
$8,220
USD · single service and serverContact SalesThree years
$12,000
USD · single service and serverContact SalesBUILD • YOUR • OWN • SIPREC • SERVER
Ready to develop a commercial call-recording platform?
Download the trial, review the sample projects and discuss licensing, integration or customization requirements with the VaxVoIP team.