VoiceGuard™ Client SDK 

The award-winning VoiceGuard™ Client SDK is powerful and highly versatile programming kit that forms basis of widely used VGSC, designed to incorporate voip anti-blocking capability into existing legacy softphone and dialer running on Windows. It includes all the components developers require including an entire VGSC GUI application source code that demonstrate efficient API usage, and detailed document. The SDK is an IETF standard compliant, and provides high performance API layer for full user control and flexibility.
The VoiceGuard™ Softphone SDK is unique member of VoiceGuard™ family of VoIP anti-blocking solution, designed to dramatically accelerate development of softphone or dialer with necessary bypassing VoIP blocking imposed by ISP.

Products developed with toolkit include:

Softphone
Dialer
Session Border Controllers
IM Client
B2BUA
Videophone



 
Key Benefits:
     Seamless Integration with Legacy Softphone or Dialer
     Minimal Overhead and High Call Quality
     Easy to Use and Cost-effective
     Flexible Scalability
     Highly Interoperable with any Third-party Products and Services
     Own Unique Brand or Logo Presentation
     Unlimited Call Session Number and Free Deployment
     No additional Setup
     Royalty-free License Scheme
     One-time Entry Investment only
     No Recurring Payment upon month/Quarter/Year Usage
     Freely available VGPlugin Lite(50 calls) included
Click to enlarge
  Features:
    High Throughput Packet Dispatching Engine
    Flexible Encryption/Decryption Algorithm other than usual XOR and Diffthan
    Support for Adaption to NAT/FW Traversal
    Kernel Level Underlying Layer 2 NDIS Compliant Driver
    Distinct Modular Building Block and Simple to Use API
    Scalable Policy Driven Scenario for Circumventing ISP Blocking
    No any Impact on existing Softphone or Dialer Action
    Extensive Support for the latest SIP and RTP standards
    Widely Used Audio Codec Support
    Intuitive Call Trace and Log Mechanism
    Proprietary Bug Free Memory Management Framework
    Multi-thread Safety
Architecture:

    Packet Dispatching Engine for High Efficiency Packet Delivery
    Policy Manager for Driving Encryption/Decryption
    Hash Queue List and Timer for Core Data Structure
    Executive Machine for Call Control
  
    Configuration and Statistics
    Packet Identification and Analysis
    Utility for OS Abstraction
    API Wrapper
System Requirements:

Windows 2000 sp4/XP sp2 or later/Vista
      (both on 32bit and 64bit)
Visual Studio C++ 6.0 sp6
256MB Memory Minimum


The SDK is delivered with:
    Include Files
    Import Libraries for DLLs
    VoiceGuard™ Engine Driver
    VGSC GUI Source Code
    Complete Documentation
    VGPlugin Lite(50 calls)
    Porting and Customization Service(upon request)

 

 

 

VoiceGuard™ Client SDK Datasheet
Purchase

Comparison with Competitor