Try and Buy Package

VSN Systemen offers a 'Try and Buy' package for OpenTSP NG!

read more
Application Note - Cavium Octeon programming and remote debugging

  VSN Systemen gives away a free Application Note on Cavium Octeon C++ programming and remote debugging.

read more
VSN Systemen Selects Octasic's Vocallo MGW for Multimedia Application Portfolio

VSN Systemen Selects Octasic's Vocallo MGW for Multimedia Application Portfolio.

read more

OpenTSP NG Transcoding Library


To allow developers to quickly develop applications requiring voice and video transcoding functionality, the OpenTSP NG Transcoding Library provides an abstraction layer to the OpenTSP NG Vocallo Media Processing Unit (MPU) without developers having to deal with the detailed technical interfacing required to control the Vocallo MGW.


Transcoding of voice and video
Transcode any RTP stream to another RTP stream with another voice/video codec as supported by Vocallo MGW.
Tone detection and generation
DTMF and signalling tones
Echo cancellation/VQE
Enhances voice and video experience including echo cancelling with up to 890ms extended tail length for VOIP calls with large delays.
Basic VOIP firewall
Discard packets that don't belong to a voip stream.
VLAN support
Providing basic virtual LAN functionality.
RTP Stream duplication
With G711 codec for lawfull intercept or quality measurement (MOS).
Integrated solution
Handles both video and audio via one API, thus speeding up application development and time to market.
Resource manager
Shows system resources available and automatically dispatch transcoding resources among available daughterboards.
Class based API (C++)
Full object oriented designed library allowes quick and easy software application development with transcoding example code provided.
Quick to deploy solution
A comprehensive and documented API describes the functionality provided and offers c++ example code.
Binairy / C-code
Available as binary file for production environments or as c++ source code for own designs.

See also OpenTSP NG Vocallo Media Processing Unit and OpenTSP NG Octeon Network Processing Unit for more information on the hardware funtionality provided.


Requires 1 or more OpenTSP NG Vocallo Media Processing Units and optional OpenTSP NG Octeon Network Processing Unit (Firewall and VLAN functionality only available with NPU present). Library can be run on standard Linux or Cavium SDK with OpenTSP NG Base Class present. Octasic SDK is not required for operation.