분산 코덱 엔진
Distributed Codec Engine| 리포지토리 | |
|---|---|
| 기록 위치 | C |
| 운영 체제 | 유닉스 유사 |
| 유형 | 도서관 |
| 면허증 | 수정된 BSD 라이센스 및 일부 추가 조항 |
| 웹사이트 | github |
DCE(Distributed Codec Engine)는 API이며, 텍사스 인스트루먼트에 의해 소프트웨어 라이브러리("libdce")로 구현된다.도서관은 개정된 BSD 사용권 및 일부 추가 조건에 따라 공개되었다.
OpenMAX가 필요 없이 Linux 하위의 호스트에서 OMAP의 코덱 엔진 API 코덱 인터페이스(Ducati/M3)에 접속하는 syslink/rcm 심 레이어를 통해 OMAP4 기반 플랫폼의 IVA-HD에 대한 오디오 및 비디오 디코딩을 위한 하드웨어 가속화를 가능하게 하고 제공한다.[1][2][3]"두카티 서브 시스템"은 두 개의 ARM Cortex-M3 프로세서(CPU)와 ASICs IVA-HD 및 ISS로 구성된다.[4]
DCE를 지원하는 소프트웨어
GStreamer는 두카티의 ASIC를 사용한다.
- gst-ducati, libdce를[2][5] 사용한 OMAP4용 GStreamer 플러그인
- V4L(Video4Linux)[6]을 이용한 OMAP용 비디오 플레이어 Omapfbplay.
참고 항목
- libdce를 지원하는 텍사스 인스트루먼트(Texas Instruments)의 OMAP SoC 하드웨어
- VA API(Video Acceleration API) – Linux/UNIX 운영 체제를 위한 대체 비디오 가속 API.
- VDPAU(Video Decode and Presentation API for Unix)
- X-비디오 비트스트림 가속(XvBA)
- X-비디오 모션 보상(XvMC)
- DirectX 비디오 가속(DxVA) API - Microsoft Windows 아날로그
- Video Decode Acceleration Framework는 Mac OS X에서 H.264의 하드웨어 가속 디코딩을 위한 Apple Inc.의 API임
- VideoToolbox는 Apple TV 및 Mac OS X에서[7] 하드웨어 가속 디코딩을 위한 Apple Inc.의 API 입니다.
- OpenVideo 디코드(OVD) – AMD의 새로운 개방형 크로스 플랫폼 비디오 가속 API.[8]
- OpenMAX IL (Open Media Acceleration Integration Layer) - Khronos 그룹의 로열티 없는 교차 플랫폼 미디어 추상화 API
- Nvidia PureVideo - 하드웨어 GPU에서 비디오 디코딩을 가속화하기 위해 그래픽 칩에 사용된 NVIDIA의 비트 스트림 기술.
- UVD(Unified Video Decoder) - 하드웨어 GPU의 비디오 디코딩을 가속화하기 위해 ATI Technologies의 비트 스트림 기술.
면허증
그것은 맞춤형 허영심을 사용한다.그것은 확립된 무료 오픈 소스 소프트웨어 라이센스를 사용하지 않는다.
참조
- ^ "libdce: The Distributed Codec Engine". Phoronix. 2012-01-03.
- ^ a b "Announcing libdce and gst-ducati". Rob Clark. 2010-11-27.
- ^ http://pandaboard.org/content/libdce libdce
- ^ "The Ducati subsystem – Introcution".
- ^ "gst-ducati on github".
- ^ "Video player for OMAP framebuffer".
- ^ "VideoToolbox - Apple Developer Documentation". developer.apple.com. Retrieved 2018-08-05.
- ^ http://developer.amd.com/gpu/AMDAPPSDK/assets/OpenVideo_Decode_API.PDF Wayback Machine OpenVideo 디코드(OVD) API에 2011-04-09 보관