SDKs
DirectShow Codec SDK
Software development kit intended to enable programmers to develop digital video encoding and playback applications (encoders, players, streamers) using Elecard components within the Microsoft® DirectShow® technology. Intel® Quick Sync video technology is supported.
ANY CONFIGURATION & COMPLEXITY
Create an application of any scale for highly specific tasks using Elecard components
INTEL
Get fast video processing and up to 10 times better performance compared to pure software encoding
FAST DEVELOPMENT PROCESS
Source code of sample components help to develop your application really fast
SUPPORT
Having trouble developing your application? Our support is here to help you!
Powerful toolkit |
Elecard DirectShow Codec SDK provides essential tools for quick and professional development of multimedia products. The development kit comprises a variety of codecs along with documentation, BaseClasses, and program samples. BaseClasses help to simplify development process. Samples include decoding, encoding, and network applications that demonstrate how to use and configure Elecard components; they can be utilized as a baseline for building your own applications. Intel® Quick Sync technology support in Elecard SDK enables creation of cost effective video encoding and decoding applications supporting HEVC 4K 60 fps with fast preprocessing on 1U unit. Professional technical support will lend a helping hand if any pitfalls occur during development. |
Base classes
Base Classes - a C++ class library that simplifies common tasks, appearing during development of multimedia applications, such as: DirectShow graphs building, filters and pins control etc. Base classes are used in SDK sample applications and are delivered in source form.
Sample Applications
|
Components
Elecard DirectShow Codec SDK comprises components of the most popular and advanced formats, such as VP8/9, MPEG-2, H.264, H.265 and containers MP4, MXF, MKV, MPEG2. Use of Intel QuickSync technology for video processing reduces hardware costs while increases performance. Elecard network components ensure stable data receipt via UDP, RTP, RTSP, Apple HLS protocols and prepare content for streaming via UDP, RTP, MPEG-DASH, Apple HLS. The components are provided in 64-bit versions unless otherwise specified.
Support programs
A Full version of Elecard DirectShow Codec SDK includes a 1-month period of Elecard Professional support program and updates for the filters and components within one major version. Additional assistance and a year of updates and upgrades for the SDK Full version (including documentation and sample applications updates) can be purchased as a yearly subscription for Elecard support programs.
See what SDK technical support includesSoftware and Hardware specifications
Hardware Requirements
- 2 GHz 32-bit (x86) or 64-bit (x64) processor
- 1 GB RAM (32-bit) or 2 GB RAM (64-bit)
- Any VGA card
- Note: For Windows versions earlier than Vista, audio capturing is performed, if the system sound card supports Stereo mixer
Software Requirements
- Windows® 8/10
- Intel® Graphics driver, version 24.20.100.6025 (QuickSync components)
- CMake 3.6 or later
HARDWARE REQUIREMENTS FOR QUICK SYNC COMPONENTS
- Intel® Xeon® Processor E3-1200 v4 series
- Intel® Xeon® Processor E3-1200 v5
- Intel® Xeon® Processor E3-1500 v5 series
- 6th Generation Intel Core™ Processors with Intel Iris™ Pro Graphics, Intel Iris™ Graphics or Intel HD Graphics (580, 540, 530)
- 5th Generation Intel Core™ Processors with Intel Iris™ Pro Graphics, Intel Iris™ Graphics or Intel HD Graphics (5500, 6000, 6100, 6200)
Buy & Download
See what's new in Elecard DirectShow Codec SDK 4.0
Components in the SDKs are intended for R&D purposes only and cannot be used for redistribution. The filters in the SDK Full version are in demo mode that means they have the only restriction: logo on video.
See the difference between Demo and Full versions.
When the R&D phase is finished and the product is ready for commercial redistribution, you should contact Elecard Sales Department to purchase any Elecard Codec Pack you need.
Contact us to license Elecard Codec Pack
Related products
GStreamer Codec SDK
Software development kit intended to enable programmers to develop digital video streaming and playback applications using Elecard components within the GStreamer® technology.
Resources
- Manual
- Elecard DirectShow Codec SDK Reference Manual (PDF, 1.60 MB)
News & Events
Our Customers
We are proud to be bringing our multimedia technologies knowledge and expertise to more than 9K companies in the world.