Список компонентов Elecard DirectShow Codec SDK

Список компонентов Elecard DirectShow Codec SDK

17 июля 2020 г.
Возможности 304 views

Компоненты Elecard, поставляемые в составе Elecard DirectShow Codec SDK, основаны на технологии Microsoft® DirectShow® и внедрены как фильтры DirectShow®. Компоненты представлены в 32 и 64-разрядных версиях, если не указано иного.

КомпонентОписание
MPEG-2 Video DecoderПрограммное решение с ускорением видео DirectX для декодирования видео в форматах MPEG-2 (ИСО/МЭК 13818-2) и MPEG-1 (ИСО/МЭК 11172-2).
MPEG-2 Video EncoderКодирование видеопотока в формат MPEG-2 (ИСО/МЭК 13818-2).
VPX Video DecoderДекодирование видео в форматах VP8 и VP9. Компонент основан на/содержит/использует libvpx.
AVC Video DecoderПрограммное решение с поддержкой технологии ускорения графики DXVA для декодирования видеопотоков AVC ИСО/МЭК 14496 часть 10 / H.264 Рекомендация МСЭ-T.
AVC Video EncoderКодирование видеопотоков в AVC/H.264 (MPEG-4 часть 10, ИСО/МЭК 14496-10)
HEVC Video DecoderПрограммное решение для декодирования потоков ИСО/МЭК 23008-2 MPEG-H часть 2/МСЭ-T H.265
HEVC Video EncoderВидео кодирование в ИСО/МЭК 23008-2 MPEG-H часть 22/МСЭ H.265.
MPEG Audio EncoderКодирование аудио в MPEG.
MPEG Audio DecoderДекодирование аудио потоков MPEG-1, MPEG-2, MPEG-2.5 и LPCM.
AAC Audio DecoderДекодирование аудио потоков AAC и HE-AAC.
AAC Audio EncoderКодирование аудио в формат AAC.
QS AVC Video DecoderДекодирование видео ИСО/МЭК 14496 часть 10 AVC / Рекомендация МСЭ-T H.264 на основе технологии Intel® Quick Sync.

QS AVC Video Encoder

(64-bit version only)

Программный модуль для кодирования в AVC/H.264 (MPEG-4 часть 10, ИСО/МЭК 14496-10) с помощью технологии Intel® Quick Sync.

QS MPEG-2 Video Decoder

(64-bit version only)

Программный модуль для декодирования видео в формате MPEG-2 (ИСО/МЭК 13818-2) с помощью технологии Intel® Quick Sync.

QS MPEG-2 Video Encoder

(64-bit version only)

Программный модуль для кодирования видео в MPEG-2 (ИСО/МЭК 13818-2) с помощью технологии Intel® Quick Sync.

QS HEVC Video Decoder

(64-bit version only)

Программный модуль для декодирования видео в формате HEVC/H.265 (ИСО/МЭК 23008-2 MPEG-H часть 2/МСЭ-T) с помощью технологии Intel® Quick Sync.

QS HEVC Video Encoder

(64-bit version only)

Программный модуль для кодирования видео в формат HEVC/H.265 (ИСО/МЭК 23008-2 MPEG-H часть 2/МСЭ-T) с помощью технологии Intel® Quick Sync.

QS VPP

(64-bit version only)

Фильтр постобработки видео на основе технологии Intel® Quick Sync.

MPEG Demultiplexer

Программный компонент для разделения системных потоков MPEG-1, программных и транспортных потоков MPEG-2 на видео- и аудиопотоки. Демультиплексор работает с потоками меню и субтитров (subpicture stream) и позволяет обрабатывать видеопотоки в форматах MPEG-1, MPEG-2, AVC/H.264 и HEVC/H.265. Фильтр Elecard MPEG Demultiplexer выполняет поиск по медиафайлу, используя временные метки PTS, битрейт или технологию индексирования Elecard.

MPEG Multiplexer

Генерация транспортных (TS) и программных потоков (PS) MPEG-2.
MPEG Push DemultiplexerПрограммный компонент для разделения системных потоков MPEG-2 (ИСО/МЭК 13818-2) и MPEG-1 (ИСО/МЭК 11172-2), предоставляемых источником или фильтрами преобразования в режиме Push (Sync), на видео- и аудиопотоки.

LATM Demultiplexer

(32-bit version only)

Демультиплексирование потоков AAC LOAS/LATM в элементарные потоки AAC.
MP4 DemultiplexerДемультиплексирование файлов ИСО/МЭК 14496-14 (MP4) и системных потоков 3GPP2 в видеопотоки MPEG-4, H.263, AVC/H.264 и аудиопотоки AAC, AMR, MPEG-1/2 Audio Layer 3.
MP4 MultiplexerГенерация потоков в формате MP4.

MKV Demultiplexer

Демультиплексирование файлов MKV/WebM. Компонент основан на/использует libmatroska и libebml.

MKV Multiplexer

Мультиплексирование MKV. Компонент основан на/использует libmatroska и libebml.

MXF Demultiplexer

Программный компонент для разделения MXF на потоки с видео, аудио и служебными данными. Компонент основан на/использует libmxf.
MXF MultiplexerГенерация MXF потоков. Компонент основан на/содержит/использует libmxf, libmxf++, bmx, uriparser.

File List Source 

(32-bit version only)

Программное решение, обеспечивающее работу со списком исходных файлов как с единым файлом. На его выходной пин устанавливается интерфейс IAsyncReader, позволяющий подключать фильтры, такие как Elecard MPEG Demultiplexer. 

HLS Source

Программный модуль, устанавливающий соединение с сервером через протокол HTTP Live Streaming (HLS) версии 3 и получающий с сервера видео- и аудиоданные.

HLS Sink

Подготовка контента через протокол Apple HTTP Live Streaming (HLS).

NWSource-Plus

Получение медиаданных из сети. Принимает пакеты RTP и UDP и заполняет графы фильтра данными потоков из этих пакетов.

RTSP NetSource

Получение медиаданных из сети. Может принимать и отправлять команды RTSP, принимать пакеты RTP и UDP (поддержка Kassena, BroadMedia, VLC Seachange RTSP).

NWRenderer

Отправка медиаданных в сеть. Поддерживает отправку RTP и UDP пакетов и объявление сессии передачи данных через отправку пакетов SAP (SDP).

Sink Filter

Программный компонент для записи полученных данных на диск. Поддерживает индексирование элементарных (VES) и программных потоков (PS) MPEG-2.

Stream Pump

Конвертация асинхронного источника в синхронный.

Time Marker

Анализ потока. Определяет тип данных, извлекает временные метки из потока и устанавливает их на выходные медиа сэмплы. Time Marker используется в приложениях для воспроизведения видео, чтобы подготовить поток для плавного воспроизведения.

Color Space Converter 2

Конвертация несжатого видео в разные форматы в реальном времени. Фильтр предназначен для связи фильтров, в случае если связь установить невозможно Такое может произойти, если видеоформат, предоставленный выходным пином фильтра восходящего потока, несовместим с форматом, поддерживаемым входным пином фильтра нисходящего потока.

InfTee Filter

Программный компонент, аналогичный Microsoft® Infinite Pin Tee Filter (включен в Microsoft® DirectShow® SDK). Этот фильтр доставляет сэмплы, доставленные на его входной пин, переменному количеству выходных пинов. Когда фильтр создается, он имеет один выходной пин. Каждый раз, когда подключается выходной пин, фильтр создает другой еще один выходной пин. Все выходные пины имеют тот же тип медиа, что и входной пин.

Module Config Checker

Активация компонентов Elecard в приложении GraphEdit (содержится в пакете DirectShow).
Desktop CaptureЗахват указанной области экрана.

Graph Viewer

Компонент для презентации графа с помощью любого приложения. В режиме редактирования позволяет строить граф (добавление, удаление и связь фильтров), контроль состояния графа (запуск, остановка, пауза).

 

Ресурсы

В тексте

Продукт:DirectShow Codec SDK
Категория вопроса:Возможности

Отзыв от клиента