DirectShow Codec SDK
ANY CONFIGURATION & COMPLEXITY

ANY CONFIGURATION & COMPLEXITY

Create an application of any scale for highly specific tasks using Elecard components

INTEL® QUICK SYNC VIDEO TECHNOLOGY SUPPORT

INTEL® QUICK SYNC VIDEO TECHNOLOGY SUPPORT

Get fast video processing and up to 10 times better performance compared to pure software encoding

FAST DEVELOPMENT PROCESS

FAST DEVELOPMENT PROCESS

Source code of sample components help to develop your application really fast

SUPPORT

SUPPORT

Having trouble developing your application? Our support is here to help you!

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

  1. Quick Sync applications

    Applications demonstrating how to use Elecard Quick Sync components for playback and transcoding.

  2. Low Delay applications

    Applications for receiving and playback, transcoding and streaming audio and video data with ultra low latency.

  3. Players

    Applications that plays MPEG-2, AVC/H.264, HEVC/H.265 media files and represents basic functionality of Elecard MPEG player.

  4. Encoding applications

    Applications for receiving the stream from file, multiplexing it and encoding into MPEG-2, AVC/H.264, HEVC/H.265 video formats and AAC, MPEG Audio formats.

  5. Network applications

    Applications for broadcasting of the media data to a network and receiving streams from the network.

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 32-bit and 64-bit versions unless otherwise specified.

See the list of Elecard DirectShow Codec SDK components

Software 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® 2000/XP/2003 Server/Vista/7/8/10
  • Microsoft® DirectShow® SDK (Microsoft Windows SDK version 7.1 is recommended)

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

DirectShow Codec SDK
Try

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

DirectShow Codec .NET SDK

Enables programmers to use Elecard components within the Microsoft® DirectShow® technology for development of multimedia applications on Microsoft .NET Framework.

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

Native Codec SDK

Set of software components for developing video playback applications.

Video Transform SDK

Special package of DirectShow filters and program samples that allow to efficiently resize, convert and correct colors, transform aspect ratio, deinterlace, convert framerate and perform other transformation of video

Resources

News & Events

Test the new versions of Elecard most recognized analyzing tools and find out how to create your own QoS/QoE monitoring solution using brand new Elecard Probo SDK at IBC 2017.

11 August 2017 Events

Elecard CodecWorks and Elecard DirectShow Codec SDK are the claimers to become the best Transcoding and SDK solutions.

20 July 2017 News

Our Customers

We are proud to be bringing our multimedia technologies knowledge and expertise to more than 9K companies in the world.