Over the past years, live video streaming has undergone major technological advancements, triggering large scale implications in various commercial and industrial applications such as security surveillance system and online video broadcast. Advancements in video compression standards such as H.264 (AVC) and H.265 (HEVC) have made it possible for users to stream Full HD and 4K videos in real-time with high quality and detail, while taking up less bandwidth and processing time.
An application-specific processor does not provide the necessary compute resources to implement real-time encoding or multi-stream encode/decode at the highest level.
Implementing proprietary algorithms in programmable logic provides the flexibility and future enhancement to address the emerging market needs. These types of implementations typically have a programmable processor to handle application-level tasks, video codecs and manage the flow of data to the programmable logic devices.
Zynq UltraScale+ MPSoC is an ideal hardware platform to overcome all the challenges faced by the ASIC platforms. Unlike typical application processors, Zynq UltraScale+ MPSoC integrates heterogeneous high-performance ARM® multicore Cortex A53 CPU, Real-Time Cortex R5 CPU, Graphics Processor, Video Codecs, multiprocessing system with programmable logic cells. Quad-Core application processor equipped devices to deliver maximum scalability and are capable of offloading critical applications such as graphics and video pipelining, to dedicated processing HW codecs, along with a full complement of integrated peripherals, connectivity and a space for the programmability in FPGA.
The MPSoC supports the following various hardware codec features;
- Simultaneous Encode and Decode through separate cores
- H.264 high profile level 5.2 (4K@60fps)
- H.265 (HEVC) main, main10 profile, level 5.1, high Tier, up to 4K@60fps
- 8 and 10-bit encoding
- 4:2:0 and 4:2:2 Chroma sampling
- Low Latency Mode
SOM Solution offered by iWave:
iWave Systems have devised a SOM solution for implementing these advanced hardware Codecs using the latest FPGA integrated SoC technology which offers a lot of flexibility to the user by having the high-end ARM cores, graphic cores together with varying programmable logic density.