AceThought provides high-quality and efficient software implementation of Video Codecs on Mobile Platforms like Android, iPhone, Symbian and Windows Mobile. Our implementation is highly efficient in terms of speed and memory footprint. Our codec IP adds efficient encoding/decoding capabilities in next generation multimedia applications. These IP's are essentially suitable for battery powered devices, such as mobile phones, video games, portable network devices, portable multimedia player and handheld consumer electronic devices.
Video Decoders:
· H.264 (AVC) Baseline Profile (BP) Decoder
· H.264 (AVC) Main Profile (MP) Decoder
· H.264 (AVC) High Profile (HP) Decoder
· H.263 Decoder (including FLV support)
· MPEG-4 Simple Profile (SP) & Advanced Simple Profile (ASP) Decoder
· MPEG-2 Main Profile (MP) Decoder
· VC-1 Simple Profile (SP) Decoder
· VC-1 Main Profile (MP) Decoder
· VC-1 Advance Profile (AP) Decoder
· MJPEG Decoder
Video Encoders:
· H.264 (AVC) Baseline Profile (BP) Encoder
· H.263 Encoder (including FLV support)
· MPEG-4 Simple Profile (SP) Encoder
· MJPEG Encoder
Benefits:
· High Performance & Reduced Power Consumption.
· Error Detections and Concealment of lost packets and frames.
· Re-entrant library.
· Implemented in ANSI C with key modules optimized for different processor instruction set, which enables it easily portable to other platforms.
· Both C and C++ interface are available for easy integration.
· Availability on large number of operating systems and processor platforms
· Availability on multi-core ARM processors like Cortex-A9 with or without NEON
Video Codecs optimized for ARM7, ARM9, ARM11, ARM Cortex-A8 with NEON, Single Core ARM Cortex-A9 with NEON, Single Core ARM Cortex-A9 without NEON, Dual Core ARM Cortex-A9 with NEON (Panda Board), Dual Core ARM Cortex-A9 without Neon (Nvidia Tegra 2):
· H.264 Encoder/Decoder
· H.263 Encoder/Decoder
· MPEG-4 Encoder/Decoder
· VC-1 Decoder