Репозиторий | |
---|---|
Написано в | C |
Операционная система | Unix-подобный |
Тип | Библиотека |
Лицензия | Пересмотренная лицензия BSD и некоторые дополнительные условия |
Веб-сайт | github |
Механизм распределенного кодека (DCE) - это API и его реализация в виде программной библиотеки (« libdce ») от Texas Instruments . Библиотека была выпущена на условиях пересмотренной лицензии BSD и некоторых дополнительных условий.
Он включает и обеспечивает удаленный доступ к аппаратному ускорению для декодирования аудио и видео на IVA-HD на платформах на базе OMAP4 через слой прокладки syslink / rcm с доступом к интерфейсу кодека API OMAP Codec Engine на сопроцессоре (Ducati / M3) из хост под Linux без OpenMAX . [1] [2] [3] «Подсистема Ducati» состоит из двух процессоров ARM Cortex-M3 (ЦП) и ASIC IVA-HD и ISS. [4]
Программное обеспечение, поддерживающее DCE [ править ]
- gst-ducati, плагин GStreamer для OMAP4, использующий libdce [2] [5]
- omapfbplay, видеопроигрыватель для OMAP с использованием Video4Linux (V4L) [6]
См. Также [ править ]
- Оборудование OMAP SoC от Texas Instruments , поддерживающее libdce
- Video Acceleration API (VA API) - альтернативный API ускорения видео для операционной системы Linux / UNIX.
- VDPAU (API декодирования и представления видео для Unix)
- X-Video Bitstream Acceleration (XvBA)
- Компенсация движения X-Video (XvMC)
- DirectX Video Acceleration (DxVA) API - аналог Microsoft Windows
- Video Decode Acceleration Framework - это API Apple Inc. для аппаратного ускорения декодирования H.264 в Mac OS X
- VideoToolbox - это API от Apple Inc. для декодирования с аппаратным ускорением на Apple TV и Mac OS X [7]
- OpenVideo Decode (OVD) - новый открытый кроссплатформенный API ускорения видео от AMD . [8]
- OpenMAX IL (Open Media Acceleration Integration Layer) - бесплатный кроссплатформенный API абстракции медиа от Khronos Group
- Nvidia PureVideo - технология потока битов от NVIDIA, используемая в их графических чипах для ускорения декодирования видео на аппаратном GPU .
- UVD (Unified Video Decoder) - технология потока битов от ATI Technologies, используемая в их графических чипах для ускорения декодирования видео на аппаратном GPU .
Лицензия [ править ]
Он использует индивидуальную лицензию на тщеславие. Он не использует установленную лицензию на бесплатное программное обеспечение с открытым исходным кодом.
Ссылки [ править ]
- ^ "libdce: распределенный движок кодеков" . Фороникс . 2012-01-03.
- ^ a b "Объявление libdce и gst-ducati" . Роб Кларк . 27 ноября 2010 г.
- ^ http://pandaboard.org/content/libdce libdce
- ^ "Подсистема Ducati - Введение" .
- ^ "gst-ducati на гитхабе" .
- ^ "Видеоплеер для фреймбуфера OMAP" .
- ^ «VideoToolbox - Документация разработчика Apple» . developer.apple.com . Проверено 5 августа 2018 . CS1 maint: обескураженный параметр ( ссылка )
- ^ Http://developer.amd.com/gpu/AMDAPPSDK/assets/OpenVideo_Decode_API.PDF архивации 2011-04-09 в Wayback Machine OpenVideo Decode (ВОП) API
Внешние ссылки [ править ]
- https://github.com/robclark/libdce
- http://omappedia.org/wiki/DistributedCodecEngine