OVERVIEW: SIP RECORDING SDK
VaxVoIP SIP call recording SDK provides tools, software components and sample codes to build SIP REC protocol based call recording servers.
SIP REC protocol is an extention of SIP protocol designed by the Internet Engineering Task Force (IETF) for controlling a call session (media) recoder.
Call session recording is a critical requirement in many business communication environments such as IP-Telephony service providers (ITSP), call centers, call recording service providers, financial trading floors, banking and IP-PBX based offices.
VaxVoIP SIP REC SDK based call recording server allows VaxVoIP Phone SDK, VaxVoIP Server SDK and other third party SIP REC protocol supported softphones, SIP servers, SIP gateways, call session recording client, SIP REC supported SBC (session border controllers) to establish call recording connection.
VaxVoIP SIP REC SDK is a highly versatile approach to design and develop MS Windows OS based SIP REC protocol based call recording server in almost all software development tools and languages like VC++, cSharp, VBNet, Delphi, BorlandC++ etc.
A ready to use, demo application and sample codes are available to download, which help you to understand the development of SIP call recording server and services.
FEATURES: SIP RECORDING SDK
VaxVoIP SIP Call Recording SDK specially designed for Microsoft Windows operating systems, and works on all Microsoft Windows operating systems.
SUPPORTED SIP REC PROTOCOL BASED CLIENTS
VaxVoIP SIP REC SDK is compatible to SIP REC protocol. Any SIP REC based client can connect and initiate call recording sessions.
SIP REC protocol based client has also been implemented in VaxVoIP SIP Server and SIP Phone SDKs, both of these SDKs can connect to VaxVoIP SIP REC SDK and start call recording sessions.
VaxVoIP SIP REC SDK (Software Development Kit). It contains sample codes, technical manual, COM component (VaxTeleServerREC.dll) and demo application. It is a complete package to develop a SIP REC protocol based call recording server.
COM (COMPONENT OBJECT MODEL) BASED TECHNOLOGY
VaxVoIP SIP REC SDK contains single COM (Component Object Model) component VaxTeleServerREC.dll COM component exports certain functions and events, and those functions and events can be used with any COM supported application development tool, VC++, C#, VB.NET, Delphi, C++, etc. Please see TECHNICAL MANUAL for more details.
Easy to understand sample source codes
VaxVoIP SIP REC SDK includes sample code in different development tools. SAMPLE CODES are available on our website. Flow diagrams are also provided to understand the sample codes.
Multi-core processors support
VaxVoIP SIP REC SDK is designed and developed in a way that if you run your VaxVoIP SIP REC integrated call recording server on a computer with multi-core processor/CPU (core2duo, dual core, quad core, hex core), then it divides its processing load among all cores of the CPU to increase the efficiency and handle high number of call recording sessions.
Multi processors support
VaxVoIP SIP REC SDK fully supports multi-processor machines. If you run your VaxVoIP SIP REC integrated call recording server on a system containing more than one processor, it will utilize the power of all the processors and delivers a high gain, and allows your CPU/processor to handle high numbers of SIP clients and calls.
NAT and firewall friendly
VaxVoIP SIP REC SDK is friendly to those SIP REC clients who are behind the NAT/firewalls. Any SIP REC based softphone or client can easily be connected to VaxVoIP SIP REC based call recording server without making any extra settings (stun, estun, port forwarding).
SIP client authentication
VaxVoIP SIP REC supports SIP client authentication procedures. Under that procedure, SIP REC clients can authenticate and register to the SIP REC server developed by using VaxVoIP SIP REC SDK. Please see SAMPLE CODE and TECHNICAL MANUAL for further details.
SUPPORTED SIP BASED CLIENT AND PHONES
VaxTele SIP Server SDK is compatible to SIP protocol. Any SIP based client (softphone, hardphone, ATA, wifi phone, etc.) can connect and register to a VaxTele integrated SIP server, allowing the client to send and receive phone calls.
SAMPLE CODES: SIP RECORDING SDK
The sample codes below are very basic and easy to understand. Please download the sample code and TECHNICAL MANUAL for further technical and programming details.
Visual Basic .NET Download Code
Visual C# Download Code
Visual C++ Download Code
Delphi Download Code
As we are happy to provide a 30 day free trial, please download any sample code and try it out.
SAMPLE APPS: SIP RECORDING SDK
A demo of SIP call recording server is available to download. Please download and use it for the next 30 days. This application is just a demo, which is developed by using VaxVoIP SIP recording sdk.
Download Demo Call Recording Server
For customization, please download the sample codes and make adjustments according to your requirements. Please contact us incase of any questions.
DOCUMENTATION: SIP RECORDING SDK
A technical manual is available which provides the details of exported methods and events and help developers quickly go through the technical details of VaxVoIP SIP REC SDK.
EXPORTED FUNCTIONS AND EVENTS DETAILS
SIP REC CLIENT REGISTRATION FLOW Download
SIP CALL RECORDING SESSION FLOW Download
DOWNLOAD: SIP RECORDING SDK
VaxVoIP SIP REC SDK (Software Development Kit). It includes sample codes, technical manual, COM component (VaxTeleServerREC.dll), and demo application.
Download VaxVoIP SIP Recording SDK v2.0
It is a complete package to develop a fully functional SIP REC based call recording server. As we provide 30 days free trial, please download VaxVoIP SIP REC SDK and see for yourself.
PRICING: SIP RECORDING SDK
VaxVoIP SIP REC SDK offers server based license. Buy a specific number of server(s) license, and later on you can add more servers to your license. For example, suppose you buy single server license and later on if you buy two servers license—then your license will be upgraded to three servers license.
Single server license Buy Now - $1080 USD
Two servers icense Buy Now - $1880 USD
Four servers license Buy Now - $3260 USD
Unlimited servers license Buy Now - $4600 USD
After purchasing the license, you will get the product new versions and upgrades free of charge.
FAQs: SIP RECORDING SDK
How to get a trial?
Please download SDK, demo application, or any of our sample codes and feel free to try them out for up to 30 days.
Can I connect phone and server sdk to SIP REC SDK based call recording server?
Yes, VaxVoIP Phone and Server SDK export functions and events to connect and make both of the sdks work with SIP REC SDK based call recording server.
How to develop a SIP Call Recording Server?
It is really easy to develop a a SIP Call Recording Server by using VaxVoIP SIP REC SDK. SAMPLE source codes, demo applications and complete TECHNICAL MANUAL about exported functions and events are available on our website.
Can we use it in call centers?
Yes, it can be used to develop call recording services in call centers.
Which codecs are supported?
Supported codecs are GSM, iLBC, G711u-Law, G711a-Law, and G729.
Which operating systems are supported?
VaxVoIP SIP REC SDK works with all MS windows desktop based OS 2000, 2012, VISTA, Windows 7 and Windows 8.x
Is sample source code available?
Yes, VC++, C#, VB.NET sample source codes are available on our website. Please download any SAMPLE source code and try it.
Is demo application of SIP Call Recording Server available?
Yes, please click the DEMO link.