Distributed Codec Engine - Distributed Codec Engine
| bewaarplaats |
|
|---|---|
| Geschreven in | C |
| Besturingssysteem | Unix-achtige |
| Type | Bibliotheek |
| Licentie | Herziene BSD-licentie en een aantal aanvullende voorwaarden |
| Website | github |
Distributed Codec Engine (DCE) is een API en de uitvoering ervan als software-bibliotheek ( " libdce ") door Texas Instruments . De bibliotheek werd uitgebracht onder de herziene BSD-licentie en een aantal aanvullende voorwaarden.
Het maakt en biedt externe toegang tot hardwareversnelling voor audio- en video-decodering op de IVA-HD in OMAP4 gebaseerde platforms via een Syslink / RCM shim -laag toegang tot OMAP's Codec Engine API codec interface op de coprocessor (Ducati / M3) van de gastheer onder Linux zonder OpenMAX . De "Ducati Sub System" omvat twee ARM Cortex-M3 processoren (CPU) en de ASIC IVA-HD en ISS.
Software ondersteuning DCE
- GST-ducati, een GStreamer plugin voor OMAP4 gebruik libdce
- omapfbplay, een videospeler voor OMAP behulp Video4Linux (V4L)
Zie ook
- OMAP SoC hardware door Texas Instruments , dat libdce ondersteunt
- Video Acceleration API (VA API) - een alternatief video acceleratie API voor Linux / UNIX-besturingssysteem.
- VDPAU (Video Decode en Presentatie API voor Unix)
- X-Video Bitstream Acceleration (XvBA)
- X-Video Motion Compensation (XvMC)
- DirectX Video Acceleration (DxVA) API - Microsoft Windows analoge
- Video Decode Acceleration Framework is Apple Inc.s API voor hardware-versnelde decodering van H.264 op Mac OS X
- VideoToolbox is een API van Apple Inc. voor hardware-versnelde decodering op Apple TV en Mac OS X
- OpenVideo Decode (OVD) - een nieuwe open cross-platform video acceleratie API van AMD .
- OpenMAX IL (Open Media Acceleration Integration Layer) - een royalty-vrije cross-platform media abstractie API van de Khronos Group
- Nvidia PureVideo - de bit-stream technologie van NVIDIA die in hun grafische chips om video-decodering op hardware te versnellen GPU .
- UVD (Unified Video Decoder) - de bit-stream technologie van ATI Technologies in hun grafische chips om video-decodering op hardware te versnellen GPU .
Licentie
Het maakt gebruik van een aangepaste ijdelheid licentie. Het is niet een gevestigde gratis open source software licentie te gebruiken.