ProductsCodecsARC’s Audio and Video CodecsThe ARC Sound and ARC Video subsystems are combined with optimized codecs, as well as ARC’s unique Sonic Focus audio enrichment technology resulting in a pre-verified solution that can quickly be integrated into your SOC to deliver an enhanced and high quality multimedia experience to the market. Audio CodecsVideo CodecsARC’s Highly Optimized Audio CodecsWhether you’re building an SOC for ultra-low power portable applications or for high performance broadcast and home entertainment systems, ARC provides the audio codec you need: heavily optimized, easy to integrate and thoroughly tested. Deliverables
ModelingCodecs run on ARC’s XCAM cycle-accurate configurable simulation models for performance measurements and verification, as well as on ultra fast instruction set simulators. This enables you to explore different core configurations and optimize your ARC Sound subsystem for maximal performance in your SOC and application.Compliance, certification and supportThe codecs are fully compliant and certified. We perform the testing against standard test vectors, complemented with additional stress test vectors. In addition, we make sure the codec behaves properly in case there are bit errors, and does not lock up. We work closely with the standard holders to certify the codecs and to maintain a close relationship to ensure updates that are published are incorporated.All codecs are developed, delivered, maintained and licensed to you by ARC and fully supported by ARC staff. This gives you a single point of contact that can rapidly solve any issues that may arise. ARC’s portfolio of audio codecs is rapidly expanding. Please contact your local sales representative if you need an additional codec. Available for the ARC Sound subsystems:ARC LC SBC Encoder and DecoderMP3 LP DecoderaacPlus v1, v2 DecoderMPEG Layer I/II EncoderMPEG MP3 EncoderMPEG-4 AAC-LC DecoderMPEG-4 AAC-LC EncodeWindows Media Audio 9 DecoderDolby Digital (AC-3) DecoderDolby Digital Plus (E-AC-3) DecoderDolby Digital (AC3) EncoderG.726 Encoder and DecoderFLAC DecoderVorbis DecoderMonkey’s Audio DecoderARC LC SBC Encoder and DecoderThe LC SBC codec is targeted at Bluetooth applications, and is the only mandatory codec for applications that implement the Advanced Audio Distribution Profile (A2DP). The codec enables low-latency, CD-quality stereo audio streaming over Bluetooth or other wireless connections. Target applications are use cases that stream music over Bluetooth to wireless headsets. Such headsets can be used in conjunction with mobile phones, but also inside the home with Bluetooth enabled PCs, Media Servers or Set Top Boxes. The LC SBC encoder in that case runs on the device that has stored or receives the music (e.g. mobile phone or Set Top Box), and the LC SBC decoder runs on the Bluetooth SOC in the headset.FeaturesImplements Low Complexity Sub-band Coding as defined by Bluetooth Advanced Audio Distribution Profile (A2DP).
More information here ARC MP3 LP DecoderMP3 is omnipresent these days. Target applications for MP3 include music playback on portable media players, handsets, picture frames and set top boxes. In broadcast applications, such as DVB, MPEG layer 2 is often used, for its better resilience against transmit errors. ARC’s MP3 decoder has been highly optimized, consuming only 7 MHz for a typical 128kbps bitstream. Features
More information here ARC aacPlus v1, v2 DecoderThis codec is also known as HE AAC, eAAC+ and Dolby includes this codec in its Dolby Pulse offering. The decoder is widely used, with broadcast standards such as DVB-H, DVB-SH (ETSI TS 102 005), ISDB-Tb, DAB+ (ETSI TS 102 563), DMB, DRM (Digital Radio Mondiale) and OpenCable picking up this codec. Adobe Flash version 9 also includes this audio coding standard. ARC’s decoder supports all the features defined by ISO/IEC 14496-3 for the HE profile, AAC LC profile and Coding Technologies’ reference implementation.Features
More information here ARC MPEG Layer I/II EncoderMPEG Layer I or II encoding can be used to encode audio for fast storage of music on portable media players or media servers. Layer II is often used in broadcast also and works well in wireless audio transmission systems, for instance inside the home, due to its resilience to errors.Features
– Sampling Rates 32, 44.1, 48 kHz – Layer-1: from 32 kbps to 448 kbps Constant bit rate – Layer-2: from 32 kbps to 384 kbps Constant bit rate – Stereo, Joint Stereo , Dual Channel , Single Channel – Sampling Rates 16, 22.05, 24, 32, 44.1, 48 kHz – 8 - 320 kbps Constant Bit Rate – Layer-1: from 32 kbps to 448 kbps Constant bit rate – Layer-2: from 32 kbps to 384 kbps Constant bit rate – Stereo , Joint Stereo , Dual Channel , Single Channel More information here ARC MPEG MP3 EncoderThe MP3 encoder is ideal for (high speed) ripping of uncompressed music from CDs to home servers, set top boxes or Blu-ray disc recorders. In addition, portable media players can add an audio record functionality. This codec can also be used in a transcode application, where non-MP3 content is transcoded to MP3 to save space and for compatibility with other devices.Features
– Sampling Rates 32, 44.1, 48 kHz – 32 - 320 kbps Constant Bit Rate – Mono / Stereo – Sampling Rates 16, 22.05, 24, 32, 44.1, 48 kHz – 8 - 320 kbps Constant Bit Rate – Mono / Stereo More information here ARC MPEG-4 AAC-LC DecoderThe AAC-LC audio codec is best known for being the codec of choice of the Apple iPod. Therefore, many audio playback devices need support for the standard: personal media players, mobile handsets, picture frames, etc. The Japanese television broadcast standard ISDB-T transmits monaural, stereo, or multichannel audio in the AAC-LC format.Features
More information here ARC MPEG-4 AAC-LC EncodeThis codec is ideal for fast music or movie ripping on portable media players or media servers. Also, television broadcast content can be transcoded to AAC-LC to save hard disk space.Features
– Mid or side Stereo – PNS (Perceptual Noise Substitution) – IS (Intensity Stereo) More information here ARC Windows Media Audio 9 DecoderThis Microsoft Windows Media Audio codec is often used for music storage and streaming for personal media players, music phones, media servers, picture frames, and set top boxes. The codec is used widely on the Internet for internet radio and audio streaming.Features
More information here ARC Dolby Digital (AC-3) DecoderThe Dolby Digital codec, also known as AC-3, is a widely adopted standard for coding multi-channel content. The DVD and Blu-ray disc standards adopt this codec. Set top boxes or digital TVs need this codec to support the ATSC and OpenCable broadcast standards. The format can also be transmitted over HDMI or S/PDIF connectors.Features
More information here ARC Dolby Digital Plus (E-AC-3) DecoderThis Dolby codec is an enhancement over the Dolby Digital format. It’s been adopted as an optional codec in Blu-ray and is used in the ATSC A/52B and OpenCable television broadcast standards. The HDMI 1.3 specification supports transmission of compressed Dolby Digital Plus content.Features
More information here ARC Dolby Digital (AC3) EncoderThe Dolby Digital codec, also known as AC-3, is a widely adopted standard for coding multi-channel content. The DVD and Blu-ray disc standards adopt this codec. Set top boxes or digital TVs need this codec to support the ATSC and OpenCable broadcast standards. The format can also be transmitted over HDMI or S/PDIF connectors.Features
More information here ARC G.726 Encoder and DecoderThe ITU has standardized this codec that uses ADPCM compression and is mostly used to record and transmit voice data. Typical applications can be: audio record for camcorder use cases or a voice recorder for portable media players. The codec is also used in DECT cordless phones use this standard and Voice over IP and telephony applications often require support for this standard.Features
More information here ARC FLAC DecoderFLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality. This is similar to how “Zip” works. With FLAC you will get much better compression than with “Zip” because it is designed specifically for audio. The lossless compression does mean that compressed files are larger compared to MP3 files for instance. It is different from the Dolby TrueHD or DTS HD MA lossless audio standards because it is faster, open, and the developers of the standard claim it is unpatented, and as such FLAC competes with these standards.Features
More information here ARC Vorbis DecoderVorbis is an audio compression format comparable to other formats used to store and play digital music, such as MP3 or AAC. It is different from these other formats because it is completely free, open, and the developers of the standard claim it is unpatented.Features
More information here ARC Monkey’s Audio DecoderMonkey’s Audio is comparable to FLAC, it’s a lossless codec so the compressed files sound exactly the same as uncompressed files. Monkey is not as frequently used as FLAC, but is still used quite a bit by PC power-users.Features
More information here ARC’s Highly Optimized Video CodecsWhether you’re building an SOC for ultra-low power portable applications or for high performance broadcast and home entertainment systems, ARC provides the video codec you need: heavily optimized, easy to integrate and thoroughly tested.Deliverables
ModelingCodecs run on ARC’s XCAM cycle-accurate configurable simulation models for performance measurements and verification, as well as on ultra fast instruction set simulators. This enables you to explore different core configurations and optimize your ARC Video subsystem for maximal performance in your SOC and application.Compliance, certification and supportThe codecs are fully compliant and certified. We perform the testing against standard test vectors, complemented with additional stress test vectors. In addition, we make sure the codec behaves properly in case there are bit errors, and does not lock up. We work closely with the standard holders to certify the codecs and to maintain a close relationship to ensure updates that are published are incorporated. All codecs are developed, delivered, maintained and licensed to you by ARC and fully supported by ARC staff. This gives you a single point of contact that can rapidly solve any issues that may arise. ARC’s portfolio of video codecs is rapidly expanding. Please contact your local sales representative if you need an additional codec.Available for the ARC Video subsystems:H.264 Baseline and Main Profile Decoder (MPEG-4 part 10, AVC)MPEG-4 SP/ASP and H.263 Profile 0 DecoderWMV9 / VC-1 SP@ML DecoderMPEG-2 MP@ML DecoderRealVideo 9 (7, 8, 9, 10) DecoderM-JPEG DecoderAVS DecoderTIFF, GIF, PNG DecodersH.264 BP EncoderMPEG-4 SP/ASP and H.263 Profile 0 EncoderJPEG EncoderARC H.264 Baseline and Main Profile Decoder (MPEG-4 part 10, AVC)The standard was originally known as H.26L or JVT, for the Joint Video Team, in which the ISO and ITU organizations worked together to complete the standardization. H.264 is the ITU name for the standard; MPEG-4 part 10, Advanced Video Coding (AVC) is the ISO name. Due to its improved compression quality, H.264 is quickly becoming the leading standard; it has been adopted in many video coding applications such as the iPod and the Playstation Portable, as well as in TV broadcasting standards such as DVB-H and DMB. Portable applications primarily use the Baseline Profile up to SD resolutions, and due to its better error resilience capabilities.Features
More information here MARC PEG-4 SP/ASP and H.263 Profile 0 DecoderThe MPEG-4 video standard has been designed to allow a wide range of compression quality vs. bit rate trade-offs. The MPEG-4 Simple Profile is very similar to H.263. The decoder supports short headers, therefore has provision for H.263 profile 0. The Advanced Simple Profile (ASP) adds support for SD video, interlaced tools and additional tools to further increase compression efficiency, such as quarter-pel motion estimation and global motion compensation. The popular DivX codec uses the MPEG-4 ASP coding technologies as its basis.Features
More information here ARC WMV9 / VC-1 SP@ML DecoderMicrosoft developed the Windows Media Video version 9 video codec. The codec was initially proprietary, but was later standardized by the SMPTE organization. SMPTE announced the formal release of the SMPTE 421M video codec standard in 2006. VC-1 is the standard’s informal name. VC-1 is characterized as an alternative to the latest ITU-T and MPEG video codec standard known as H.264/MPEG-4 AVC. The codec has been adopted the Blu-ray Disc Association as a mandatory video standard for players and optional codec for video disc sellers. It’s is also frequently used on the Internet and in the Xbox 360 gaming console. ARC’s decoder is certified Microsoft compliant.More information here ARC MPEG-2 MP@ML DecoderMPEG-2 (also known as the ITUs H.262) is the most widely used video compression standard today. DVD players, personal video recorders, camcorders, distribution networks, set-top boxes receiving DVB-T/S/C signals, and ATSC, the American digital television standard, all use MPEG-2More information here ARC RealVideo 9 (7, 8, 9, 10) DecoderRealNetworks was one of the first successful commercial companies to sell tools for streaming digital audio and video over the Internet. Version 1 of the RealVideo codec was introduced in 1997. This first version was based on the H.263 codec, but versions 8 and higher uses a proprietary video codec. Version 10 was introduced in 2004 and has been in use since. ARC’s decoder is certified compliant by RealNetworks.Features
More information here ARC M-JPEG DecoderJPEG is a widely used method for compression of still images (photographs), standardized in 1992. Motion JPEG encodes video data as a sequence of independently coded JPEG images. Motion JPEG is often used in digital still cameras to capture video sequences. Digital cinemas and video editing systems also frequently use Motion JPEG. Since the video frames are encoded individually, Motion JPEG video streams can be edited without decompression and recompression, vastly speeding up the editing process and making functions such as frame-by-frame reverse play much faster.Features
ARC AVS DecoderThe AVS Part 2 specification is a video coding standard developed by the Audio Video Coding Standard Working Group of China. It is intended for various applications such as digital television broadcasting, digital storage media, internet streaming and communication.Features
ARC TIFF, GIF, PNG DecodersARC’s still image library includes decoders for the TIFF, GIF and PNG still image formats.ARC H.264 BP EncoderThe ARC H.264 Encoder library and companion decoder software library are capable of encoding and decoding standard definition video in real time in well under 200 MHz. The ARC H.264 Encoder library is a high-quality baseline encoding solution that makes use of a significant number of complex encoding tools, such as 1/4 pel motion vector accuracy, intra mode prediction and sub macroblock partition support.Features
More information here ARC MPEG-4 SP/ASP and H.263 Profile 0 EncoderThe ARC MPEG-4 Encoder library and companion decoder software library are capable of encoding and decoding standard definition video in real time in well under 200 MHz. The ARC H.264 Encoder utilizes the standard set of encoding tools such as ½ pel motion vector accuracy, 1 and 4 motion vectors, intra prediction, and error resiliency tools such as Video Packets. The encoder supports short headers, therefore has provision for H.263 profile 0.Features
More information here ARC JPEG EncoderJPEG is a widely used method for compression of still images (photographs), standardized in 1992. JPEG stands for Joint Photographic Experts Group. The standard is widely used in digital still cameras, mobile phones and the World Wide Web. |
|