Home page » Products » Development » SDKs » DirectShow Codec .NET SDK

Elecard DirectShow Codec .NET SDK

Elecard DirectShow Codec .NET SDK enables programmers to use Elecard components within the Microsoft® DirectShow® technology for development of multimedia applications on Microsoft .NET Framework.
  • Description
  • Components
  • Evaluation vs Full
  • Licensing
  • Manual
  • Download

Elecard DirectShow Codec .NET SDK package comprises: codecs, documentation and sample applications. Samples include decoding, encoding and network solutions that demonstrate how to use and configure different Elecard components that come along with SDK, such as Elecard MPEG-2, MPEG-4, AVC, HEVC codecs; network components: NWRenderer, NWSource-Plus, and other filters.

Sample Applications

  • Simple Player -  plays media files and represents simple and basic functionality of MPEG player.
  • Siimple Capture - encodes stream from a capture device, multiplexes and dumps it to a file.
  • Simple Encoder - demonstrates work with the Elecard MPEG-2 Video Encoder, Elecard HEVC Video Encoder, Elecard AVC Video Encoder, Elecard AVC Video Encoder MediaSDK, Elecard AAC Encoder and Elecard MPEG Audio Encoder filters and their main adjustment.
  • Simple Muxer - demonstrates work with Elecard AVC Video Encoder, Elecard AAC Audio Encoder and Elecard MPEG Multiplexer filters and their main adjustment.
  • NWPlayer - receives streams from network using Elecard NWSource-Plus filter or Elecard RTSP NetSource filter.
  • NWServer - broadcasts media data to the network using Elecard NWRenderer Filter. It is capable of sending RTP, UDP, TCP, and supports the announcement of its data session via sending SAP (SDP) packets.
  • NW_ServerTranscoder - demonstrates transcoding and broadcasting media data to the network. The broadcasting capabilities are the same as in the NWServer application.

Base Classes

BaseClasses - a class library that conforms to the Microsoft .NET CLS (Common Language Specification) and simplifies common tasks, appearing during development of multimedia applications, such as: graphs building, filters and pins control etc. Base classes are used in SDK sample applications and are delivered in source form.


Elecard DirectShow Codec .NET SDK documentation consists of the following documents:

  • Elecard DirectShow Codec .NET SDK Reference Manual
  • Elecard Components Reference Manuals
  • Elecard .NET Base Classes Reference Manuals