Return to LanScape's home page Go back a page... Logged Out   

LanScape VOIP Media Engine™
Release 5.12

Supports uLaw, aLaw, G729/G729A, iLBC and PCM codecs inaddition to a host of other wickedly cool features!

 

Important - Please Read: Obtaining Pre-Sales Technical Support: If you have pre-sales related VOIP questions regarding any LanScape product, we ask that you post your questions to our customer support forum. You should post all pre-sales related questions to the appropriate pre-sales product area. Doing so will ensure the fastest possible response from the LanScape Technical Support staff.

For more information regarding pre-sales technical support, please see the top of our web site home page.




Introduction

The LanScape VOIP Media Engine™ is a complete SIP/RTP and media handling call engine development solution for the Microsoft Windows® family of operating systems. Tailored to meet your needs in stand alone applications and/or as part of client/server web based environments. The capabilities of the LanScape VOIP Media Engine™ are particularly suited for applications such as Soft Phones, Conference Servers, Interactive Voice Response systems, Telephony enabled web sites, PSTN Gateways, and software based PBXs. The LanScape VOIP Media Engine™ performs and excels brilliantly in Wi-Fi and 802.11 wireless ethernet environments. End user's who integrate the LanScape VOIP Media Engine™ into their architectures purchase a development specific license to deploy the technology.

If you've ever developed a network telephony application, you already know how demanding it is to get all of the details correct. From handling SIP protocol for session initiation to managing media streaming using RTP payloads. The details associated with session initiation, call states, real-time telephony data handling/streaming, network level programming, minimizing voice latency, and the inherent idiosyncrasies of the protocols are exactly the areas that will burn development time.

If this is your first time developing a network telephony application, be prepared for a journey. You will be faced with all of the same issues that seasoned telephony professionals deal with on a daily basis. Historically, it has been very difficult to develop all of the required telephony features you need without completely impacting your development schedule.

That is, until now. When you decide to integrate the capabilities of the LanScape VOIP Media Engine™ into your telephony design, you are on a fast track to success. By integrating the capabilities of the LanScape VOIP Media Engine™ into your development, you have instantly leveled the playing field and are now ready to complete with the big boys in the area of Voice over IP network telephony.

Instantly leverage LanScape's knowledge of Voice over IP telephony to your advantage. No longer do you have to intimately understand SIP and RTP protocols. Remember the days you spent digging through all those SIP and RTP protocol packets to find that little bug that caused big headaches? We feel your pain.

No longer do you have to develop software to manage call states. Forget about the format and rate conversion issues you once faced, it's now a thing of the past. Remember how difficult it was to minimize voice path latency? The list goes on and on.

When you integrate the LanScape VOIP Media Engine™ into your next telephony development project, you will be giving yourself the freedom to focus on the product you are trying to develop. You will be able to concentrate on your solution and forget about the underlying technology.


Features

Designed for the Microsoft Windows® family of operating systems - Versions 2000/XP/2003/Vista.

SIP inter-op tested to perform superbly with any other SIP 2.0 device or software. Verified interoperability with SIP products from Cisco, Avaya, Swissvoice, Grandstream, Polycom, Snom, Sipura, IPTEL.org (SIP Express Router), Digium (Asterisk PBX) and many, many others.

Initiate phone calls.

Receive phone calls.

Place calls on hold.

Transfer calls to a new destination.

"Busy out" phone lines individually.

Ignore incoming calls on a per line basis.

Perform multiparty conference calling. Conference call members can be using any of the supported formats and rates.

Supports phone calls using the following rates and formats: uLaw, aLaw, G729/G729A, iLBC (20Ms and 30Ms frame sizes), 8kHz PCM, 11kHz PCM and 22kHz PCM.

Supports two registration models: Register as a single User agent or register individual phone lines using unique extensions or names. Great for IVR applications.

Complete easy to use call recording using any phone line.

Integrated Belcore compliant in-band DTMF generation and decoding.

Easily convert between any supported format and rate using integrated format and rate converter API. You can use the format and rate conversion API without using all the features of the VOIP Media Engine.

Complete call state handling.

Complete access to all telephony media data streams.

Provides speech recognition interface for command and control applications. Supports 11kHz PCM and 22kHz PCM voice recognition data streams.

Complete phone line IVR interfaces.

Access the inbound media stream for each supported phone line. This allows applications to perform DSP operations or speech recognition on all phone line received telephony voice data.

Access the outbound media stream for each supported phone line. An application can stream voice data directly to any supported phone line.

Supports inbound and outbound Digest authentication using MD5 hashing algorithm for REGISTER, INVITE, BYE, SUBSCRIBE and NOTIY SIP messages.

Will completely manage host multimedia hardware if required by the application.

Supports a full compliment of internal telephony sounds.

Perfect for stand alone Windows applications in addition to client or server side WEB telephony solutions.

Stream data to/from local multimedia hardware.

Incorporates smart RTP transceivers that perform jitter compensation, voice activation detection and noise discrimination/gating of telephony audio data. Incorporates silence detection/suppression of transmitted audio data to minimize transmit audio bandwidth requirements.

Build superior class telephony applications that have small memory requirements and small operating system demands.

Only purchase the telephony features you require.

Instantiate the telephony engine as many times as allowed by licensing requirements.

Create as many phone lines as allowed by licensing requirements.

Comes bundled with a family of reference designs/software examples: Multi-line Conference Server, Dual Line IVR Server, Telephony Echo Server, Dual line multi-lined soft phone and single line soft phone. Build example software applications using Visual C++ v6, Visual Studio 2003 or Visual Studio 2005.

Complete development documentation. Documentation in Windows compressed HTM formatL.

Two additional server utility applications are aslo provided. SipLogD server will allow you to see realtime SIP protocol messages as they are transmitted and received by the media engine. EventLogD will allow you to see real-time events that are sent to your application software. These 2 server utilities make developing and debuging your VOIP development effort faster and easier.

The LanScape VOIP Media Engine™ is shipped as a single 32 bit DLL with an associated API. Language support includes Microsoft Visual C++ version 5 and 6, Visual Studio 2003 and Visual Studio 2005. However you can use any language that you want assuming you can access exported DLL functions and describe the telephony API to your language.

Upgrade to the next higher line version in the first year and only pay the difference in price.



Licensing Requirements

Below you will find the "basic framework" we use to license the VOIP Media Engine™ to customers. Our licensing goal is to be fair and equitable for you and for us. We are flexible with our licensing terms so that licensing will not get in the way of our mutual business relationship. In addition, we continually work with customers so that licensing this technology is not a burden.

Most customer deployments can adhere to the licensing terms below. However there are deployment scenarios that need special licensing attention. Feel free to ask questions, inquire and negotiate licensing terms for your specific application development and deployment. We reserve the right to determine final licensing terms on a customer by customer basis.



Basic Licensing Terms:

End user's who integrate the LanScape VOIP Media Engine™ into their architectures generally purchase a single per application license to deploy the technology in low volumes. If you deploy in high volumes, then you need to consider the "unlimited unrestricted" licensing terms described later. What this means is you purchase a "low volume" license to deploy the telephony engine on a per application (image) basis. Generally, an application is defined as:

Any stand alone Windows application you develop, in EXE, DLL or LIB format.

Any server side web based application, server side COM object or .NET service you develop.

Any browser based client side component using the telephony engine (ActiveX control).

For example: If you are developing a stand alone Windows 32 bit application that requires the LanScape VOIP Media Engine™, you would purchase a single license to deploy the telephony engine with your application.

If your product involves multiple applications that all require telephony support, each different application must license the technology regardless of whether the applications are hosted on a single machine or are distributed throughout the network.

For contract and consulting companies: If you are developing VOIP applications for your clients, you must purchase a VOIP Media Engine license from LanScape for each client or customer that purchases your VOIP applications. For example: If you develop a soft phone using the VOIP Media Engine and you sell it to 5 different clients, then you must purchase 5 VOIP Media Engine licenses - one for each client/customer.

If you are developing a telephony enabled web site (an ActiveX control for IE) in addition to the required back end server side telephony support (a .NET server extension, a server side COM/ActiveX component, or a stand alone 32 bit server application), licensing requires the purchase of two telephony engine licenses. One for the web browser support and another for the server side support.

There are other specific commercial VOIP application developments/deployments that require a license per deployment. For example: If you are integrating the media engine into a call center deployment, then each customer deployment requires a license. If you are developing a PSTN gateway or a B2BUA, then each deployment requires a license. Depending on the cost target for your products, contact LanScape to discuss licensing cost with us so that you may meet your product pricing goals.



Unlimited Unrestricted Licensing - Fixed price per year:

There is an option to license the media engine for a fixed fee per year. This option allows you to distribute unlimited and unrestricted copies of your products throughout the year. Contact us to discuss the advantages of using this licensing option.


To obtain additional details associated with your specific licensing requirements, please contact LanScape's sales department for further details.



Product Support

Free Support:
LanScape offers free support for this product for 2 months after the initial purchase of a product license. Purchasing future additional licenses does not reinstate the free support period.

Free product and development support is conducted using the LanScape support forum.

If officially scheduled product upgrades are available within the free support period, you will receive free product upgrades.

If you report product bugs during this free support period, LanScape will resolve the issue at our discretion depending on the severity of the problem and MAY reissue you a new product image.

If free support is not sufficient, then customers can enter directly into a paid "Enhanced Customer Support" agreement with LanScape.

At LanScape's sole discretion, the free support period may be extended for certain customers.


Paid Support:
If customers need additional support after the free support term expires or if a higher level of support is immediately required, customers may enter into a support agreement with us so that we may assist you further.

For complete details associated with obtaining additional paid (enhanced) support, please contact LanScape support via email to request the current "Enhanced Customer Support" agreement.

The support agreement outlines our current support capabilities and framework. Final paid support terms can and will be tailored to your exact requirements and needs.



Download Trial Evaluation

If you would like to evaluate the VOIP Media Engine™ prior to making a purchase, you can request a trial product license. For complete details, please see our "Test Drive" page.



Version History

Understanding what has been added, fixed or improved upon will help you get the most out of the LanScape VOIP Media Engine™. For complete version history details, please read the following Version History Documentation.



View On-Line Documentation

In order to make your purchasing decision easier, the complete VOIP Media Engine™ Software Developer's Reference is available via the web. Performing a quick review of the developer's reference will give you a great overview of the power of this product.



Upgrading to Version 5.12

LanScape provides upgrade pricing for our VOIP software products. Upgrade pricing is offered for minor revision (interim) releases that primarily address bug fixes and corrections to the product.

Customers who have a valid v5.11 license can upgrade to version 5.12 for free. Contact LanScape support group for further information

If you have a valid v5.10 or earlier license and would like to upgrade, please visit our online web store to view upgrade pricing and to place your order. Look for the "LanScape VOIP Media Engine™ Upgrades" category.



Purchasing

LanScape offers the VOIP Media Engine™ in a variety of configurations. To purchase the VOIP Media Engine™ in its most common configurations, please see the product category "LanScape OEM VOIP Software" located within our online store. From the LanScape's online store, you can purchase the VOIP Media Engine™ that has all call capabilities enabled and supports 1, 2, 4, 8, 16, 32 or 64, 128, 256 or 512 network phone lines.

 

Special Configurations

If you require more than 512 network phone lines, a special configuration or do not feel comfortable ordering a "big ticket" item over the web, we ask that you contact the factory to arrange your purchase. To view all of the LanScape VOIP Media Engine™ configurations that are supported, please reference the following OEM pricing schedule

If you are not purchasing your LanScape product via the online store, please be aware of the following terms: All orders should be paid using a money order, bank draft, company check or personal check. All order payments must be in US currency and must drawn on a U.S. bank. We ship product orders as soon as accounts are settled and appropriate funds clear.

To place a custom order for this product, please contact the LanScape sales department via internet phone. If you are unable to contact LanScape sales via internet phone, please send our sales staff an email with your contact information and we will get back to you as soon as possible.



Pricing Schedule

To view the current LanScape VOIP Media Engine™ price list, please see the following OEM pricing schedule.




 

Contact LanScape Hear what the Lawyers have to say How youm may use this site Read your privacy rights