The AVC/H.264 Encoder SDK for Intel® Quick Sync Video (IQSV) adds hardware encoding on Intel® Core™ Processors directly through the MainConcept API to customer solutions.
The MainConcept AVC/H.264 Encoder for Intel® Quick Sync Video acts as a wrapper that integrates Intel® Media SDK into the MainConcept API providing easy access to dedicated video processing in 3rd Generation Intel® Core™ Processors and newer. Through the MainConcept Low Level API and DirectShow filter set, developers can simply add Intel Quick Sync Video functionalities to their applications. Even when running on platforms that lack Intel’s dedicated graphics hardware acceleration features, solutions developed with the MainConcept AVC/H.264 Encoder for Intel QSV still gain benefit of optimized, and multi-threaded software-based video encoding, tailoring performance to the system’s capabilities.
Hardware-based AVC/H.264 encoding compatible with Intel® CPU’s, starting from 3rd Generation Intel® Core™ Processors and newer using MainConcept’s renowned API.
An SDK Within an SDK
MainConcept AVC/H.264 QSV Encoder SDK, like Intel Media SDK 2.0, gives developers a streamlined interface for handling otherwise complex coding tasks. Similar to Intel’s SDK, the MainConcept uses a dispatcher layer within their API to insulate developers from the complexities of supporting IQSV technology.
Automated Hardware detection
The optional AVC/H.264 Video Encoder Wrapper is able to perform automatic detection which MainConcept encoder is available on the system and which hardware is supported. It will enumerate all available encoders which can be used inside the application.