Hajautettu koodekkimoottori - Distributed Codec Engine
| säilytyspaikka |
|
|---|---|
| Kirjoitettu | C |
| Käyttöjärjestelmä | Unix- |
| Tyyppi | Kirjasto |
| lisenssi | Tarkistettu BSD-lisenssi ja joitain lisäehtoja |
| Verkkosivusto | github |
TI Ducati SIP ydin ei videokiihdytyksen ja nopeutetun kuvankäsittely. Laskentaa suorittavaa todellista IC: tä ohjataan kahdella Cortex-M3- mikrokontrollerilla käynnissä olevalla ohjelmistolla . Käyttöjärjestelmä (käynnissä isäntä-CPU: lla) tarvitsee vain välilevyn liittymiseen osajärjestelmään.
Distributed Codec Engine (DCE) on sovellusliittymä ja sen toteutus Texas Instrumentsin ohjelmistokirjasto (" libdce ") . Kirjasto julkaistiin tarkistetun BSD-lisenssin ja eräiden lisäehtojen nojalla.
Se mahdollistaa ja tarjoaa etäkäytön kiihdytystä audio- ja video-dekoodauksen IVA-HD OMAP4 -pohjainen alustojen kautta syslink / RCM välilevy kerros päästä OMAP n Codec Moottorin API-koodekki käyttöliittymä yhteistyössä prosessorin (Ducati / M3) välillä isäntä Linuxissa ilman, että tarvitset OpenMAX: ta . "Ducati-alijärjestelmä" käsittää kaksi ARM Cortex-M3 -prosessoria (CPU) ja ASICs IVA-HD ja ISS.
Ohjelmisto, joka tukee DCE: tä
GStreamer käyttää Ducatin ASIC-arvoja
- gst-ducati, GStreamer- laajennus OMAP4: lle käyttämällä libdceä
- omapfbplay, videotoistin OMAP: lle käyttäen Video4Linux (V4L)
Katso myös
- Texas Instrumentsin OMAP SoC -laitteisto, joka tukee libdceä
- Video Acceleration API (VA API) - vaihtoehtoinen videokiihdytysliittymä Linux / UNIX-käyttöjärjestelmälle.
- VDPAU (Unixin videodekoodauksen ja esityksen sovellusliittymä)
- X-videon bittivirran kiihtyvyys (XvBA)
- X-videon liikekompensointi (XvMC)
- DirectX Video Acceleration (DxVA) API - Microsoft Windows- analogia
- Video Decode Acceleration Framework on Apple Inc. -sovellusliittymä H.264: n laitteistokiihdytetylle dekoodaukselle Mac OS X: ssä
- VideoToolbox on Apple Inc : n sovellusliittymä laitteistokiihdytetylle dekoodaukselle Apple TV: ssä ja Mac OS X: ssä
- OpenVideo Decode (OVD) - uusi avoin käyttöympäristön välinen videokiihdytysliittymä AMD: ltä .
- OpenMAX IL (Open Media Acceleration Integration Layer) - Khronos-ryhmän maksuton monen alustan mediavälityksen sovellusliittymä
- Nvidia PureVideo - NVIDIA: n bittivirtatekniikka , jota käytetään niiden grafiikkapiireissä nopeuttamaan videdekoodausta laitteisto- GPU: lla .
- UVD (Unified Video Decoder) - bittivirta teknologia peräisin ATI Technologies käyttää niiden grafiikka pelimerkkejä nopeuttaa videon dekoodaukseen laitteiston GPU .
lisenssi
Se käyttää mukautettua turhamaisuuslisenssiä. Se ei käytä vakiintunutta ilmaista avoimen lähdekoodin ohjelmistolisenssiä.