Motor distribuído Codec - Distributed Codec Engine
| Repositório |
|
|---|---|
| Escrito em | C |
| Sistema operacional | Unix-like |
| Tipo | Biblioteca |
| Licença | Licença BSD revista e alguns termos adicionais |
| Local na rede Internet | github |
Motor Codec distribuída (DCE) é uma API e sua implementação como biblioteca de software ( " libdce ") pela Texas Instruments . A biblioteca foi liberado sob a licença BSD revisada e alguns termos adicionais.
Ele permite e fornece acesso remoto a aceleração de hardware para áudio e decodificação de vídeo sobre o IVA-HD em OMAP4 baseados em plataformas através de um Syslink / RCM calço camada de acesso a interface de codec API Codec motor do OMAP na co-processador (Ducati / M3) de o anfitrião sob Linux sem a necessidade OpenMAX . O "Sistema de Sub Ducati" compreende dois ARM Cortex-M3 processadores (CPU), e os ASICs IVA-HD e ISS.
Software de suporte DCE
- GST-ducati, um GStreamer encaixe para OMAP4 usando libdce
- omapfbplay, um player de vídeo para OMAP usando Video4Linux (V4L)
Veja também
- OMAP hardware SoC pela Texas Instruments que suporta libdce
- Video Acceleration API (VA API) - um vídeo aceleração API alternativa para o sistema operacional Linux / UNIX.
- VDPAU (Video Decode e Apresentação API para Unix)
- X-Video Bitstream Aceleração (XvBA)
- X-Video Motion Compensation (XvMC)
- DirectX Video Acceleration (DxVA) API - Microsoft Windows analógico
- Vídeo Decode Acceleration Framework é da Apple Inc.s API para decodificação acelerada por hardware de H.264 no Mac OS X
- VideoToolbox é uma API de Apple Inc. para decodificação acelerada por hardware no Apple TV e Mac OS X
- OpenVideo Decode (OVD) - um novo aberto multi-plataforma de aceleração de vídeo API da AMD .
- OpenMAX IL (Open Media Aceleração Integração Layer) - um cross-plataforma de mídia abstração API livre de royalties do Grupo Khronos
- Nvidia PureVideo - a tecnologia de bit-stream de NVIDIA usado em seus chips gráficos para acelerar a decodificação de vídeo em hardware GPU .
- UVD (Decodificador de Vídeo Unificado) - a tecnologia de bit-stream de ATI Technologies utilizados em seus chips gráficos para acelerar a decodificação de vídeo em hardware GPU .
Licença
Ele usa uma licença vaidade personalizado. Ele não usa uma licença de software livre de código aberto estabelecida.