Avaya Client SDK

< Back to Package Overview

Build and Runtime Environment

Build Environment

Applications using the SDK for Windows should be built using Microsoft Visual Studio 2019. The project for an application using the SDK must have the following property settings:

  • Application / Target framework: .NET Framework 4.8 or higher
  • Build / Platform target: x86

In addition the project must have references to the following SDK assemblies:

  • AvayaClientServices.dll
  • scpmediadll.dll

and must contain the following SDK's DLL files in the same directory:

  • libcrypto-3.dll
  • libssl-3.dll
  • rvVideoCodec.dll

Runtime Environment

It is the responsibility of the application developers to ensure that applications are compatible and fully tested with devices which meet the minimum requirements.

Use of Undocumented/Internal APIs

Any APIs visible in the library that are not documented or are marked as for internal Avaya use only should not be used by third party applications. These APIs are internal to the Avaya Client Services library and their use by third party applications could result in unpredictable behavior of the resulting application.

No support will be provided by Avaya related to the use of any internal APIs.