CoreAVC
CoreAVC was a proprietary codec for decoding the H.264/MPEG-4 AVC (Advanced Video Coding) video format.
Developer(s) | CoreCodec, Inc |
---|---|
Initial release | January 2, 2006 |
Final release | 3.0.1.0 (September 9, 2011 ) [±] |
Preview release | non [±] |
Written in | Core-C (modular ANSI C), C++ |
Operating system | Windows, CE, Mobile; macOS, Linux (OEM only), Symbian, iOS, Palm OS, Android |
Available in | English |
Type | Codec |
License | Proprietary |
Website | corecodec |
In 2010, when CoreAVC was a software-only decoder, it was one of the fastest software decoders, but still slower than hardware-based ones. CoreAVC supports all H.264 Profiles except for 4:2:2 and 4:4:4.
From 2009, CoreAVC introduced support to two forms of GPU hardware acceleration for H.264 decoding on Windows: CUDA (Nvidia only, in 2009) and DXVA (Nvidia and ATI GPUs, in 2011).
CoreAVC was included as a part of the CorePlayer Multimedia Framework and was being used in the now defunct desktop client by Joost a system that was distributing videos over the Internet using peer-to-peer TV technology.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.