AVerMedia SDK is a feature-rich development toolkit which offers industrial customers a complete set of functional modules to flexibly and efficiently develop vertical applications. AVerMedia hardware can be accessed using the software API to maximize performance and add value to the delivered solutions.

AVerMedia SDK is based on a functional module design, providing video & audio parameter initialization and configuration, capture, encoding/decoding, recording, post-filter, editing, streaming, hardware acceleration, rendering, playback, and CD/DVD burning tools for seamless integration.

AVerMedia SDK constantly updates the latest industrial standards, protocols, and media formats for optimal compatibility and support of cutting-edge technologies. AVerMedia also supports various programming languages to allow quick and easy integration into customer’s application by using the sample source codes provided. Clients can communicate and configure AVerMedia hardware using the API for simple development of value-added features, saving R&D engineering costs and speeding up the time to market.

Software Development Capability

AVerMedia SDK presents a full API for in-depth hardware plus software integration in order to create more flexible and optimized vertical features while retaining reliability and quality under stress.

AVerMedia SDK is supported by experienced field application engineers who offer integration consulting services to fully meet customers’ needs. Our senior engineering team can also provide customized services for specialized project requests.


Device Control

Device Control

Manage parameters and configuration of the capture device
Media Capture

Media Capture

Still/dynamic video frame capture with self-define parameters
Audio/Video Processing

A/V Processing

Apply post-process filter to raw audio/video for enhancement


Handle encoding process for video/audio data
Data Rendering

Data Rendering

Manage and process the decoded data for display


Provide various media capsulation method for storage
Media Playback

Media Playback

Support various media decoders for compressed video and audio data transition
GPU Encode Acceleration

GPU Encode Acceleration

Enable selected GPU power to optimize encoding efficiency
CD/DVD Burning Tool

CD/DVD Burning Tool

Offer a set of accessible utilities for backup data storage
Premium Module

Premium Module

Offer industrial add-on feature for vertical applications in optional
  1. Video Processing - Content Overlay
    • AVerMedia SDK provides an optimized content overlay feature capable merging into the source but only cost fair resource, designed for Over-The-Top applications such as TV programs, commercial signage, or even surveilance purpose.

    • Watermark, Marquee, Multi-Source PiP

    • The Overlay function has a range of uses, including embedding company logos, updating real-time information, PiP in TV ads, and advertising.

  2. Encoding – H.264/MPEG4 & H.265/HEVC
    • In comparison with algorithm of H.264, H.265/HEVC provides a higher compression rate (smaller footprint), without sacrificing video quality.

    • Less bandwidth consumption, Footprint size distinctively decreased

    • The SDK encoding function compresses files and reduces bandwidth use. In addition to H.264 encoding (which reduces file size by 90%), the SDK also provides HEVC software encoding for more advanced processing.

Software Architecture

  1. Supported programming languages
    •, C#, VC++ (Delphi & Visual Basic provided on request)
  2. Fully compatible with DirectShow

  3. Notes
    • Full support for all AVerMedia Frame Grabber cards
    • Built on Windows® DirectShow®
    • Multiple API functions & Code Samples included
Frame Grabber & Software Architecture
AVerMedia SDK is a software development kit only, and any third party libraries/components/applications/user interface/utilities (collectively referred to as "Third Party Code") you may need when using AVerMedia SDK for your development, it is your responsibility to comply with Third Party Code restrictions and licensing requirements. You are required to procure license(s) from one or more third parties that may hold intellectual property rights applicable to any media decoding, encoding or transcoding technology (such as, for example, through use of an audio or video codec) and/or digital rights management capabilities of the Materials, if any.


Legal Policy and Terms of this Web site:

The information on this Web site is provided by AVerMedia Technologies Inc. (hereinafter called AVerMedia) as a service to our customers. Customers may download information provided on this Web site within a reasonable range for non-commercial purposes; however, they must comply with the Terms of Use stipulated below. Downloading information from this Web site constitutes agreement with following terms and conditions. If you do not agree to the following terms and conditions, please do not use this Web site. 

1. Privacy 

(1) User Compliance
All information users have provided on this Web site will be regarded as non-confidential information and AVerMedia is not under obligation to ensure communication security. It is prohibited for users to provide material that is illegal, threatening, defamatory, obscene, pornographic or which otherwise violates laws, statutes and regulations in the territory where users locate. 

(2) Personal Information
User's personal information is highly valuable to AVerMedia. We will not disclose personal information and any personal information you have provided will only be used on this Web site. AVerMedia will keep your information and save a backup in the Web site database. However, AVerMedia will not disseminate the contents of the information database to other individuals or companies.

2. Terms of Use 

AVerMedia,圓剛, AVer, AVer TV, RECentral and 液晶精靈 are trademarks or registered trademarks of AVerMedia. The absence of any trademarks or registered trademarks of AVerMedia in this policy statement or other parts of this web does not constitute a waiver of any rights or interests that AVerMedia has established.

The trademarks of AVerMedia may not be used without express permission. If you have any demand for using AVerMedia's trademarks, the prior written consent of AVerMedia is required. Appropriately reference to source and proper acknowledgement therein are also required, such as to make a statement "AVerMedia is the registered trademark of AVerMedia Technologies Inc.". You may obtain the License for the use of product imagines, trademarks and logos of AVerMedia via contacting AVerMedia for detailed information.

All other products and brand names posted on this website are registered trademarks of the relevant companies, such as "Microsoft" and "Windows" of Microsoft Corporation of the United States and "Intel" of Intel Corporation of the United States. 

(2)General Information 
AVerMedia may from time to time revise legal information without notice to conform to new company policies. Please visit this website periodically to review the current Terms of use. The continued use of this website will mean user accept any change. 

(3)Downloading Software 
AVerMedia provides original drivers and related software on this Web site that can be downloaded by customers. (You may download one driver software related to the product you purchased to update your PC's driver software.) However, unauthorized use of this company's software for commercial purposes is prohibited.

It is acknowledged that the original software drivers AVerMedia provides may be modified by various hardware manufacturers for the purpose of different hardware optimization. AVerMedia does not guarantee that all the drivers provided from this website will meet requirements of the users'' current equipments or devices and in no events shall AVerMedia bear any liability, whether express, implied or stipulated by related laws and regulations. If you have any technical problems after downloading the software, AVerMedia recommends users to ask for help directly from your PC manufacturers or distributors who sell the equipment or devices.

(4)Policy Scope
This policy is applicable to all AVerMedia's global Websites, and versions of these Websites in various languages. AVerMedia Technologies Inc. All rights reserved. No reproduction. AVerMedia Technologies Inc.