Coreavc Decoder

Posted on  by 



Why is CoreAVC continually referred to as a codec? It's a decoder, not a codec (coder/decoder). 78.8.249.23 15:12, 13 September 2010 (UTC) 25 April 2006. I'm one of the CoreCodec guys; however, I'm also a wikipedian, and this reads too much like ad copy. I've got too much of an interest to write a truly NPOV version of this. CoreAVC was added by NewApps in Dec 2015 and the latest update was made in Feb 2016. The list of alternatives was updated Jan 2016. It's possible to update the information on CoreAVC or report it as discontinued, duplicated or spam. This controls which DirectShow Media Types the CoreAVC video decoder accepts on input. Uncheck this only if you are troubleshooting problems with CoreAVC incorrectly decoding some variant of H.264, or want to use another decoder for it. Avc1 / AVC1 - Accept streams with avc1 / AVC1 FourCCs. H264 / H264 - Accept streams with h264 / H264 FourCCs. CoreAVC Video Codec 2.0 - DivX 6.8.5.15 Codec - XviD 1.3.0 - CoreAAC Audio Decoder 1.2.0.575 rev.3 - AC3Filter 1.63b Changes from Codec 8.3p to Codec 8.3q: - Updated CoreAVC Video Codec 2.0.

Coreavc Video Decoder

CoreAVC
File:CoreAVC Logo.png
Developer(s)CoreCodec, Inc
Initial releaseJanuary 2, 2006
Stable release3.0.1 (September 9, 2011; 9 years ago)[±]
Preview releasenon [±]
Written inCore-C (modular ANSI C), C++
Operating systemWindows, CE, Mobile; Mac OS X, Linux (OEM only), Symbian, iOS, Palm OS, Android
Available inEnglish
TypeCodec
LicenseProprietary
Websitecorecodec.com

CoreAVC is a proprietarycodec for decoding the H.264/MPEG-4 AVC (Advanced Video Coding) video format.

As of 2010, the decoder is one of the fastest software decoders, but is slower than hardware-based ones.[1] CoreAVC supports all H.264 Profiles except for 4:2:2 and 4:4:4.

CoreAVC now supports two forms of GPU hardware acceleration for H.264 decoding on Windows: Nvidia with CUDA and DXVA for both ATI and Nvidia hardware.

Coreavc Decoder

CoreAVC is included as a part of the CorePlayer Multimedia Framework and was being used in the now defunct desktop client by Joost[2] a system that was distributing videos over the Internet using peer-to-peer TV technology.

CoreAVC-For-Linux DMCA complaint

Coreavc Decoder

An open source project named CoreAVC-For-Linux hosted at Google Code patches the loader code in the open source media player program MPlayer and allows it to use the Windows only CoreAVC DirectShow filter in free software environments. It does not include CoreAVC, but simply allows MPlayer to make use of it. This project also contains patches to use the proprietary codec in MythTV, open source software for Home Theater Personal Computers and the media player xine.

In May 2008 the CoreAVC-For-Linux project was taken down by Google due to a DMCA complaint.[3] There was speculation about this DMCA complaint, because the project as a wrapper did not use any copyrighted material, but maybe reverse engineering techniques were used without prior permission, which CoreCodec, Inc. interpreted as a violation of the DMCA.[4] CoreCodec has stated that reverse engineering was the reason, and it was in error[5] and has apologized to the community.[6]

CoreAVC-For-Linux is now back online and is recognized and supported by CoreCodec. Despite this, the project's future is currently in doubt as the developer stated they are quite busy and do not have enough time to continue working on it. The developer is currently requesting help from any developers interested in contributing to the project.[7]

Multi-platform support

Free

In early 2008, due to popular demand, CoreCodec ported the until then Windows-only to a plethora of platforms and CPU architectures. CoreAVC is now supported on the operating systems Windows, Mac OS X and Linux, as well as mobile-embedded operating systems like Palm OS, Symbian, Windows CE and Windows Mobile - although the Linux version is not available as retail but only for OEMs. CoreAVC runs not only on 32-bit and 64-bit x86, but also on PowerPC (including AltiVec support), ARM9, ARM11 and MIPS. As for GPUs, supported are Intel 2700G, ATI Imageon, Marvell Monahan, (limited) Qualcomm QTv. The Windows version supports CUDA and DXVA[8] for accelerated video decoding on computers with Nvidia and ATI video cards, respectively.

References

  1. CoreAVC stronger than AVIVO & PureVideo ? (April 2006)
  2. Joost - FAQ: Technology
  3. 'CoreCodec complains of copied code'. Chilling Effects Clearinghouse. 2008-04-30. Retrieved 2008-05-05.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  4. DMCA takedown of coreavc-for-linux/CoreCodec Homepage (May 2008)
  5. DMCA takedown of coreavc-for-linux, message 5780 (May 2008)
  6. DMCA takedown of coreavc-for-linux, message 5785 (May 2008)
  7. 'coreavc-for-linux'. coreavc-for-linux. 2012-06-10. Retrieved 2012-06-10.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  8. CoreAVC Changelog (Jun 2011)

External links

  • No URL found. Please specify a URL here or add one to Wikidata.
Retrieved from 'https://infogalactic.com/w/index.php?title=CoreAVC&oldid=4965044'
CoreAVC
Developer(s)CoreCodec, Inc
Initial releaseJanuary2,2006
Final release3.0.1 (September9, 2011;7 years ago)[±]
Preview releasenon [±]
Written inCore-C (modular ANSI C), C++
Operating systemWindows, CE, Mobile; macOS, Linux (OEM only), Symbian, iOS, Palm OS, Android
Available inEnglish
TypeCodec
LicenseProprietary
Websitecorecodec.com[dead link]

CoreAVC was a proprietarycodec for decoding the H.264/MPEG-4 AVC (Advanced Video Coding) video format.

Proprietary software, also known as 'closed-source software', is a non-free computer software for which the software's publisher or another person retains intellectual property rights—usually copyright of the source code, but sometimes patent rights.

A codec is a device or computer program for encoding or decoding a digital data stream or signal. Codec is a portmanteau of coder-decoder.

H.264 or MPEG-4 Part 10, Advanced Video Coding is a block-oriented motion-compensation-based video compression standard. As of 2014, it is one of the most commonly used formats for the recording, compression, and distribution of video content. It supports resolutions up to 8192×4320, including 8K UHD.

Coreavc Video Decoder 下载

Contents

As of 2010, the decoder is one of the fastest software decoders, but is slower than hardware-based ones.[1] CoreAVC supports all H.264 Profiles except for 4:2:2 and 4:4:4.

CoreAVC now supports two forms of GPU hardware acceleration for H.264 decoding on Windows: Nvidia with CUDA and DXVA for both ATI and Nvidia hardware.

Nvidia Corporation, more commonly referred to as Nvidia, is an American technology company incorporated in Delaware and based in Santa Clara, California. It designs graphics processing units (GPUs) for the gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market. Its primary GPU product line, labeled 'GeForce', is in direct competition with Advanced Micro Devices' (AMD) 'Radeon' products. Nvidia expanded its presence in the gaming industry with its handheld Shield Portable, Shield Tablet and Shield Android TV.

Coreavc H 264 Decoder

CUDA is a parallel computing platform and application programming interface (API) model created by Nvidia. It allows software developers and software engineers to use a CUDA-enabled graphics processing unit (GPU) for general purpose processing — an approach termed GPGPU. The CUDA platform is a software layer that gives direct access to the GPU's virtual instruction set and parallel computational elements, for the execution of compute kernels.

Coreavc Decoder Latency

CoreAVC is included as a part of the CorePlayer Multimedia Framework and was being used in the now defunct desktop client by Joost[2] a system that was distributing videos over the Internet using peer-to-peer TV technology.

Coreavc Video Decoder 코덱

Joost was an Internet TV service, created by Niklas Zennström and Janus Friis. During 2007–2008 Joost used peer-to-peer TV (P2PTV) technology to distribute content to their Mozilla-based desktop player; in late 2008 this was migrated to use a Flash-based Web player instead.

P2PTV refers to peer-to-peer (P2P) software applications designed to redistribute video streams in real time on a P2P network; the distributed video streams are typically TV channels from all over the world but may also come from other sources. The draw to these applications is significant because they have the potential to make any TV channel globally available by any individual feeding the stream into the network where each peer joining to watch the video is a relay to other peer viewers, allowing a scalable distribution among a large audience with no incremental cost for the source.





Coments are closed