EdgeVis Decoder SDK Developer Documentation 8.7.0

Version: 8.7.0

The EdgeVis Decoder SDK is a library that allows developers to integrate the core capabilities offered by EdgeVis and TVI into 3rd party solutions. Aimed at application developers, the SDK provides for the development of viewing and simple management applications that can operate with EdgeVis Servers and Encoders.

Supported platforms

The EdgeVis Decoder SDK is available for Windows and Android platforms. Linux is available on request.


Getting Started

Refer to the API reference for the Decoder SDK, Server and Encoder.

There are Examples and a sample applications to help in getting started Examples and Sample application


Installing and system requirements

Windows

Debug and Release versions of the windows library are available, ensure the correct version is used as required.

The Windows libraries are available as 32-bit and 64-bit libraries.

Windows C++

There are Debug and Release versions of the Library for:

  • Visual Studio 2013 (v120)
  • Visual Studio 2022 (v143) - compatible with Visual Studio 2015 and later

Version 8.7.0 will be the final supported release for Visual Studio 2013. If you continue to require a Visual Studio 2013 release please inform us via technical support.

Windows C# wrapper

We have provided a C# wrapper DLL for use with the C++ library. Use the C++ DLL and C# wrapper from the same release in your application.

System requirements

The library requires that the appropriate Visual C++ Redistributable for Visual Studio is installed. This can be downloaded directly from Microsoft. Ensure the correct build for your system is installed. Please note that Microsoft only permit redistributing the release mode Visual C++ runtime. Therefore debug builds of the EdgeVis Decoder SDK will only run on development machines with the debug Visual C++ runtime available.

Download Visual C++ Redistributable for Visual Studio 2013

Download Visual C++ Redistributable for Visual Studio 2022

Android

This SDK requires Android studio version 4.0 and above.

System requirements

The SDK requires an Android device running version 6.0 and above with an ARM, ARM64 or x86_64 chipset.


Release Notes

The SDK Release Notes can be found here.

Upgrading

API Diffs are available between versions

Getting support

Use the online support form to request support.