List of Elecard GStreamer Codec SDK components
Elecard components delivered with Elecard GStreamer Codec SDK are based on GStreamer® architecture. The components are presented in 64-bit version.
Component | Description |
Elecard AVC Video Decoder | Decoding ISO/IEC 14496 part 10 AVC / ITU-T Recommendation H.264 video streams. |
Elecard AVC Video Encoder | Video encoding into AVC/H.264 (MPEG-4 Part 10, ISO/IEC 14496-10) streams. |
Elecard MPEG-2 Video Decoder | Software-only decoding MPEG-2 video (ISO/IEC 13818-2) and MPEG-1 video (ISO/IEC 11172-2) streams. |
Elecard MPEG-2 Video Encoder | Software-only video encoding into MPEG-2 video (ISO/IEC 13818-2) and MPEG-1 video (ISO/IEC 11172-2) streams. |
Elecard HEVC Video Decoder | Decoding ISO/IEC 23008-2 MPEG-H Part 2 / ITU-T H.265 video streams. |
Elecard AAC Audio Decoder | Software-only decoding of AAC and HE-AAC audio streams. |
Elecard AAC Audio Encoder | Audio encoding into AAC streams. |
Elecard MPEG Audio Decoder | Software-only decoding of MPEG-1, MPEG-2, MPEG-2.5 and LPCM audio streams. |
Elecard MPEG Audio Encoder | Audio encoding into MPEG streams. |
Elecard MP4 Demultiplexer | Demultiplexing ISO/IEC 14496-14 file format (MP4) and 3GPP2 System streams into a MPEG-4, H.263, AVC/H.264 video streams and AAC, AMR, MPEG-1/2 Audio Layer 3 audio streams. |
Elecard MP4 Multiplexer | Generation of MPEG-4 (Intermedia Format (MP4)) System Streams. |
Elecard MPEG Demultiplexer | Splitting of MPEG-1 System Streams (ISO/IEC 11172-1), MPEG-2 Program and Transport Streams (ISO/IEC 13818-1) into video and audio streams. |
Elecard MPEG Multiplexer | MPEG-2 Transport Stream (TS) or MPEG-2 Program Stream (PS) generation. |
Elecard MPEG Push Demultiplexer | Software-only splitting of MPEG-1 System Streams, MPEG-2 Program Streams and MPEG-2 Transport Streams into video and audio streams. |
Elecard MKV Demultiplexer | Software-only splitting of Matroska Multimedia Container and WebM Container inro video and audio streams. The filter is based on/contains/uses libmatroska, libebml. |
Elecard MXF Demultiplexer | Software-only splitting of Material Exchange Format (MXF) into video, audio and ancillary data streams. The filter is based on/contains/uses libmxf. |
Elecard Network Source | Receiving media data from the network. It receives the RTP and UDP packets and feeds the filter graph with the stream data contained in these packets. |
Elecard Network Sink | Broadcasting media data to the network. It is capable of sending RTP and UDP packets and supports the announcement of its data session via SAP (SDP) packets. |
Elecard HLS Source | Receiving HLS streams. |
Elecard HLS Sink | Content preparation via Apple HTTP Live Streaming (HLS) protocol. |
Elecard RTSP Source | Receiving media data from the network. It is capable of receiving and sending RTSP commands, receiving RTP, UDP, TCP packets. |
Elecard TimeMarker | Stream analysis. It defines the type of data, extracts time stamps from the stream and sets these time stamps on the output media samples. |
Elecard Deinterlacer | Conversion of interlaced vido into progressive scan format. |