For safety critical video compression and decompression applications, including the popular H.264/H.265 standard, EncodeCore® and DecodeCore® drivers are recommended options for the VkCore® SC family of Vulkan-based graphics and compute drivers, as well as our ArgusCore™ family of OpenGL drivers. EncodeCore and DecodeCore enable applications to take advantage of the GPU hardware accelerated video encoding and video decoding. Both feature support for multiple independent high definition video files and streams and are tightly integrated to minimize video latency.
Our Video Encode and Decode family of products:
- Have a fully thread safe implementation
- Are fully integrated with CoreAVI’s ArgusCore (OpenGL) graphics drivers and Vulkan-based VkCore SC graphics and compute drivers for minimum latency and overhead
- Support multicore virtualized system configurations
- Support for industry RTOSs
A summary of the features of these drivers is shown in the following table:
Video Driver | DecodeCore | EncodeCore |
---|---|---|
Video Standard Support | H.264/H.265, MPEG-2, VC-1 | H.264/H.265 |
Video files and/or Streams | 10+ | 16+ |
Hardware Accelerated | ||
Avionics Certification | DO-178C DAL A | DO-178C DAL A |
Automotive Certification | ISO 26262-1:2018 ASIL D | ISO 26262-1:2018 ASIL D |
Industrial/Other Certifications | IEC61508 SIL3
Others upon request |
IEC61508 SIL3
Others upon request |
Multi-application Support | ||
Multi-threaded | ||
Multiple Partition | ||
Multi-thread Multi-partition | ||
Multicore Support | ||
Symmetric Multiprocessing | ||
Asymmetric Multiprocessing | ||
Hypervisor Multicore (HyperCore) |
Don’t see what you need? Please contact us at Sales@CoreAVI.com to determine if we can help support your certifiable application needs.