HEVCHEVC(High Efficiency Video Coding) is the newest Standard for video coding/compression. HEVC is the next-generation video coding standard that provides superior video quality and upto twice the data compression as compared to the previous standard (H.264/MPEG-4 AVC). H.265 can deliver a picture of the same perceived visual quality as H.264 but using only half the transmitted volume of data and therefore half the bandwidth. HEVC can support 8K Ultra High Definition video, with a resolution up to 8192x4320 pixels. HEVC is well suited for various applications including such as IPTV, videoconferencing, digital storage media, television broadcasting, internet streaming and communications.



H.265 / HEVC  4K (UHD) Real-Time Software Decoder for Intel, ARM & Apple Platforms:

Intecore's HEVC Software Decoder IP is developed from scratch and as per the specification standard “Recommendation ITU-T H.265” for Video bit streams encoded with HEVC/H.265”. The Decoder is written in ANSI C, Assembly and fully exploits today's multi-core processor architectures. 

For Intel platforms, it extensively uses Intel SSEx & AVX2 SIMD Instructions and Multithreading Technologies to achieve its required functionality and performance goals. 

For ARM Platforms on Android, Apple iOS & Embedded Linux, it extensively uses ARM NEON SIMD Instructions across most of the key HEVC Kernels alongwith robust POSIX based Multithreading architecture to achieve its required functionality and performance goals.

Please click on the play button below to view a demonstration of the iOS based HEVC Decoder playback for various resolutions running on a iPhone 6s device.
 


The decoder is available in both 'CPU only' and 'OpenCL / Metal GPU Accelerated' vesrions. OpenCL and Metal (for iOS) GPU versions have reduced CPU utilization and hence very power efficient.


HEVC SW Decoder key features:Communication

  • Real-Time 4K (UHD) Decoding on Intel XEON Quad Core Platforms.
  • Compliant to H.265 / HEVC  standard specification
  • Supports upto Level 5 Main Profile
  • Ported in both Intel & ARM based architectures
  • OS Support: Windows, Linux, Android, Apple iOS & MacOS
  • Robust Error Detection & Concealment for Whole Frame / Slice Losses
  • Supports Slices, Tiles and WPP
  • De-blocking & Sample Adaptive Offset Filter
  • Asymmetric Motion Partitions
  • Efficient & Scalable Multi-threaded architecture
  • Frame Level Parallelism
  • SIMD Optimized Kernels (with Intel SSE/AVX & ARM NEON )
  • Well defined API Interfaces (both C & C++) for integration with mobile players & media frameworks
  • Playback Integration as DirectShow Filters(.dll) for windows available
  • Playback Integration as VLC decoder plugin for both Windows & Linux OS available
  • Playback integration with Apple iOS and Android based applications available
  • Playback Integration with OpenMAX IL plugin for Android Stagefright.

Why Intecore decoder ?

Why_intecore •   Simple and well defined APIs for easy Integration
Multicore CPU / GPU Scalable Decoder Performance
Low memory footprint
Ease of Maintenance:
  –  Speedy Customization and Enhancements as per
​    integration needs
  –  Porting & Performance Optimization on specific
    hardware platforms
Flexible pricing model

 

To request an 'evaluation version' of decoder or for any sales / licensing inquiries, please write to us at  sales@intecoretech.com