GStreamer Codec SDK


Create Linux or Windows application of any scale for highly specific tasks using Elecard components



Use full version of SDK and license components after your application is ready for deployment



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



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

Sample Applications

  1. Simple Player

    Plays local media files. The program decodes only one video and one audio streams that are detected first.

  2. Network Server

    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.

  3. Network Server Transcoder

    Demonstrates transcoding, multiplexing and broadcasting media data to the network. It is capable of sending RTP, UDP packets. This sample illustrates use of Elecard AVC Video Encoder, Elecard MPEG Multiplexer and Elecard Network Sink plugins.

  4. Network Player

    Plays media streams from the network and allows saving of the received media data to a data storage. The program saves the whole stream, but decodes only one video and one audio streams that are detected first.


Elecard GStreamer® components delivered with Elecard GStreamer Codec SDK include components for R&D purposes only. Each of them can be licensed further for commercial usage. The components are presented in 32-bit and 64-bit versions.

See full list of Elecard GStreamer Codec SDK components

See Elecard Codec SDKs components table

Key Features

Elecard components can be easily incorporated into your application as we provide source codes of sample applications, detailed documentation, API with header files.

The full set of decoding, encoding, muxing and streaming components by one vendor available on the market.  MPEG-2\AVC\HEVC, MP4\TS, UDP\RTP\HLS. If you are looking for components for Windows DirectShow, Ubuntu, Android, OS X, iOS check the other Elecard SDKs

One month of Professional support is granted for free with the SDK purchase. Check the version history to see what's new in each release. 

Software and Hardware specifications

Hardware Requirements

  • SSE-enhanced CPU (Intel® Pentium III, Celeron, AMD® Athlon, Opteron, etc.)
  • 1 GB RAM
  • Any VGA card

Software Requirements

  • Ubuntu 16.04 x86_64, GStreamer 1.0 (version 1.8.2)
  • CentOS 7.2 x86_64, GStreamer 1.0 (version 1.4.5)
  • Windows x64, GStreamer 1.0 (version 1.8.3)

Buy & Download

GStreamer Codec SDK

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 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.

DirectShow Codec .NET SDK

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

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


News & Events

Try our updated DirectShow Codec .NET SDK 3.2.1 and GStreamer Codec SDK 1.3 and make sure that even with a different name the quality and efficiency of our SDKs remain inevitably high.

29 November 2016 News

Elecard team knows for sure – the time to celebrate means the time to share.

22 April 2016 Special offers

Our Customers

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