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

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 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.
  3. Network Server

    Application that demonstrates broadcasting MPEG TS media data from file to the network over RTP or UDP protocol.

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

  5. Playbin Sample

    Demonstrates integration of Elecard components into playbin for decoding media streams from the network or files.


Elecard components delivered with Elecard GStreamer Codec SDK are based on GStreamer® architecture. SDK includes MPEG-2, AVC/H.264 video decoders and encoders, AAC and MPEG audio decoders and encoders, MP4 and PS/TS multiplexers and demultiplexers, network and other components. The components are presented in 64-bit version.

See the list of Elecard GStreamer Codec SDK components

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

  • CentOS 7.4 x86_64, GStreamer 1.0 (version 1.10.4)
  • Windows 10 x64, GStreamer 1.0 (version 1.12.4)

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.


News & Events

Elecard prepared an update of GStreamer Codec SDK offering improved components and new sample.

September 5, 2018 News

Elecard welcomes you to try Elecard GStreamer v.1.4 with a number of updated components and samples implemented to achieve better performance and user experience

November 28, 2017 News

Our Customers

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