Embedded Video Drivers

For video compression and decompression, including the popular H.264 standard, EncodeCore™ and DecodeCore™ drivers are recommended options for the ArgusCore™ family of OpenGL drivers.  These drivers enable applications to take advantage of the GPU hardware accelerated video encoding and video decoding. Both EncodeCore and DecodeCore feature support for multiple independent high definition video files and streams.  A summary of the features of these drivers is shown in the following table:

Video Driver DecodeCore EncodeCore
Video Standard Support

H.264 MPEG-2  VC-1

H.264

Video files and/or Streams 10+ 16+
Hardware Accelerated
Avionics Certification DO-178C DAL A DO-178C DAL A
Automotive Certification  ISO 26262 ASIL D ISO 26262 ASIL D
Railway Certification EN 50128 SSIL 4 EN 50128 SSIL 4
RTOS Support    
Wind River VxWorks
SYSGO PikeOS
QNX OS
Green Hills Software Integrity
DDC-I Deos
Lynx Software LynxOS
Linux
Proprietary RTOS
Multi-application Support    
Multi-threaded
Multiple Partition
Multi-thread Multi-partition
Multicore Support    
Symmetric Multiprocessing
Asymmetric Multiprocessing
Hypervisor Multicore (HyperCore)

 

Both EncodeCore and DecodeCore are tightly integrated to minimize video latency with the ArgusCore OpenGL drivers.  The ArgusCore family of drivers support popular embedded OpenGL APIs such as OpenGL SC 1.0.1 and OpenGL SC 2.0.  For more information, click here.

Product Briefs:

DecodeCore: Driver enabling GPU hardware accelerated video decoding to decompress and multiple independent high definition video files and/or streams. Click here for product brief PDF

EncodeCore: Driver enabling GPU hardware accelerated video encoding to compress and stream multiple independent high definition video files. Click here for product brief PDF

Related Products:

ArgusCore SC:  CoreAVI’s ArgusCore SC1 drivers are a superset of Khronos’ OpenGL SC 1.0.1. Product brief PDF

ArgusCore SC2: The industry’s very first OpenGL SC 2.0 graphics driver. CoreAVI’s ArgusCore SC2 drivers are a superset of Khronos’ OpenGL SC 2.0.   Product brief PDF

CertCore178: Avionics DO-178C/ED-12C Software Certification Data Packages. For more information, click here. Product brief PDF

CertCore26262: Road vehicle safety certification data packages. For more information, click here.  Product brief PDF

CertCore50128: Railway Software Safety Certification Data Packages. For more information, click here. Product Brief PDF

SecureCore: Designed to secure information as it is passed through a Graphics Processing Unit (GPU) for display. Click here for product brief PDF


DecodeCore™

Video Decode Drivers for RTOS and Safety Critical Systems   CoreAVI's DecodeCore&...
View Product Details

EncodeCore™

Video Encode Drivers for RTOS and Safety Critical Systems   CoreAVI's EncodeCore&tr...
View Product Details