|
Products PC
|
Elecard Codec SDK G4Elecard Codec SDK G4 is a 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. The Elecard Codec 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 codecs; network components: NWRenderer, NWSource-Plus, and other filters.
|
| Elecard Codec SDK G4 v 1.2.1 | Download (v.1.2.1.90504, ZIP, 8.24 MB),
updated May 12, 2009 | | Elecard Codec SDK G4 v 1.2.1 Buy now | $299.00 | | Elecard Codec SDK G4 Reference Manual
|  | SDK End User License Agreement
|  |
|
Note
- The filters in the SDK are in demo mode which means they have the only restriction: logo on video.
| |
Note
Please note that Codec SDK G4 license includes a 1-month period of standard support program from Elecard and updates for the filters and components within one major version.
Additional assistance and a year of update and upgrades for the SDK entire package (including documentation and sample applications updates) can be purchased as a yearly subscription for standard, premium or exclusive support programs. Please find more information here.
Elecard SDK/SRD technical support includes:
- Installation/activation issues, SDK compilation consultations;
- Educational consultations on DirectShow basis and Graph Edit usage;
- Performance tuning consistent with the specifications documented by Elecard.
and excludes:
| Features
DirectShow® filters
DirectShow® filters in the SDK are intended for R&D purposes only and cannot be used for redistribution. The filters in the SDK are in demo mode which means they have the only restriction: logo on video.
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.
Filters in this pack will be activated to the full mode and won't have any logo.
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
The Elecard Codec SDK samples are simple applications that demonstrate the Elecard components and Base
Classes use. The samples are written in C++. The following table provides a brief overview of each sample.
| SDK samples |
Sample Name |
Description |
Decoders |
AVC Player |
Sample application that demonstrates use and adjustment of the Elecard AVC Video Decoder filter.
|
| MPEG2 Player |
Sample application that demonstrates use and adjustment of the Elecard MPEG-2 Video Decoder filter.
|
| MPEG4 Player |
Sample application that demonstrates use and adjustment of the Elecard MPEG-4 Video Decoder filter.
|
| Console Player |
Sample console application that demonstrates use and adjustment of the Elecard decoders without use of Elecard Base Classes.
|
Encoders |
AVC Encoder |
Sample application that demonstrates use and adjustment of the Elecard AVC Video Encoder filter.
|
| MPEG2 Encoder |
Sample application that demonstrates use and adjustment of the Elecard MPEG-2 Video Encoder filter.
|
| MPEG4 Encoder |
Sample application that demonstrates use and adjustment of the Elecard MPEG-4 Video Encoder filter.
|
| Console Encoder |
Sample console application that demonstrates use and adjustment of the Elecard encoders without the Elecard Base Classes use.
|
Network |
NWPlayer |
Sample application that plays media streams from the network and allows the received media data saving onto a disk. It supports the
media files indexation using Sink Filter. This sample illustrates the usage of the Elecard Module Configuration technology and the
usage and adjustment of the NWSource-Plus, RTSP NetSource and DVB-ASI Source filters.
|
| NWServer |
Sample application that demonstrates broadcasting media data to the network. It is capable of sending RTP, UDP and TCP
packets and sends data session announcement via SAP (SDP) packets.
|
| NWServerTranscoder
|
Sample application that demonstrates transcoding and broadcasting media data to the network. The broadcasting capabilities are the same as in the NWServer application.
|
Documentation
The full documentation provides an overview of the installation, set up and use of the Elecard Codec SDK. It includes information about the structure of the Elecard Codec SDK, provides a quick overview of the DirectShow fundamentals and features, and detailed description of the components and sample applications.
- Elecard Codec SDK Reference Manual
- Elecard Components Reference Manuals
- Elecard Base Classes Reference Manual
- Elecard Module Configuration Programmer Guide
| System RequirementsHardware Requirements
- SSE-enhanced CPU (Intel® Pentium III, Celeron, AMD® Athlon, Opteron etc.).
- 128 MB RAM.
- Any VGA card.
| Software Requirements
- Windows® 2000/XP/2003 Server.
- Microsoft® DirectX® Media SDK/Microsoft® DirectX® SDK (version 8.1 or later).
|
Installation
- Run the Elecard Codec SDK setup. To run, double click the executable file from the Elecard Codec
SDK setup package.
- The Elecard Codec SDK setup window will appear. Read the recommendations and warnings. Click
Next.
- The Release Notes will appear. Click Next.
- The license agreement will appear. Read the agreement and if you accept the terms within, select the
“Yes I agree with the terms of this license agreement”check box. Click Next.
- Choose the type of installation: Full or Custom. Click Next. We recommend that you choose Full.
Custom installation is for specific instances in which you know exactly which parts of the SDK you
need.
- Select the destination folder in which you want to install the Elecard Codec SDK. Click Next.
- Select the program group in which you want the Elecard Codec SDK to be located. Click Next.
- To complete installation, follow the onscreen instructions. When setup has finished installing all of the
necessary files on your computer, the appropriate message box with the text “Elecard Codec SDK has
been successfully installed” will appear and the SDK is ready to use.
|
Uninstallation
Click Start -> Programs -> Elecard -> Elecard Codec SDK xx
-> Uninstall Elecard Codec SDK (xx – the SDK version number).
Follow the onscreen instructions to complete removal of the application. | |
|
Support Program |