RealityCodec™ is a distribution broadcast-quality VIDEO ENCODER supporting ABR and running in FPGA instances in the cloud
NGCodec has developed state-of-the-art encoders, using Xilinx FPGAs, providing over 30% better compression with H.265/HEVC and VP9 compared to existing H.264/AVC encoders targeting live workloads. For video streaming, better compression means reduction in bandwidth. We estimate that cost savings from using next-generation codecs range from 15% to 20% even when applied only to the most popular subset of videos or channels.
30% better compression with H.265/HEVC and VP9 compared to existing H.264/AVC encoders targeting live workloads.
MOST CONTEMPORARY CODECS
Support for H.265/HEVC and VP9 with announced support for AV1 and H.264/AVC all with highest available video quality from a hardware encoder.
EASY WORKFLOW INTEGRATION
Deploy in the public cloud on Amazon AWS F1 or the Huawei Cloud, or deploy as a private instance using your own FPGA based servers.
Broadcast quality live IPB encoder
100% FPGA based with no host CPU requirements
8 simultaneously independent encoded streams
Programmable latency of 1 second to 10 seconds
Simple API based on industry standards
4:2:0 8-bit (10-bit HDR coming in 2019)
H.264/AVC and AV1 coming in 2019
Better quality than x265 ‘slow’ at 60fps
10x lower power consumption than CPU/GPU
Full support for Adaptive bitrate streaming (ABS)
Supports a range of use cases
NGCodec employes FPGA based encoding to achieve the highest performance video encoding available today. Ideal for streaming and real time application, RealityCodec can deliver broadcast quality H.265/HEVC and VP9 encoded HD video. To reduce bandwidth, the solution supports modern H.265/HEVC and VP9 codecs with a 30% bandwidth reduction compared to H.264 dramatically reducing the cost to operate large-scale video streaming services.
ONLY NGCODEC FPGA SERVERS CAN ENCODE 60FPS LIVE STREAMING CONTENT TO H.265 & VP9
Encoding to modern codecs with their image quality and bandwidth improvements is computationally impossible with software based encoders. With the Introduction of RealityCodec, encoding streams into broadcast quality H.265/HEVC and VP9 is now possible. With the ability to scale to thousands of channels and millions of users, NGCodec can be used to create solutions where every user can stream to every device.
Successful app-based live streaming services are seeing an increase in annual bandwidth costs exceeding 75% year over year as their services ramp up and they work to improve visual quality. As TVs, PCs and mobile phones increase in resolution, users are increasingly sensitive to poor quality streams. Leading streaming platforms are increasingly offering high bitrate content, with 8-10mbps for leading providers at resolutions of 1080p60 and beyond. The combined result is fast growth in bandwidth and encoding requirements for video services, and a corresponding increase in operating costs.
bROADCAST QUALITY HD STREAMING VIDEO AT 30% LESS BANDWIDTH
Visual quality as measure by VMAF is significantly better using the NGCodec Xilinx FPGA-based hardware encoder spanning the most common bitrates for the next-generation codecs including H.265/HEVC and VP9. This chart measures average results for four varied video clips. The gap between any two lines is the bandwidth savings between those encoding approaches.
The NGCodec Xilinx FPGA-based server solution can process 8 channels of 1080p60 H.265/HEVC or VP9 channels at a 30% lower bitrate achieving much better subjective visual quality - beyond H.264/AVC “slow” preset quality. Taking the improved visual quality as a large benefit, the encoding cost of an H.265/HEVC or VP9 solution is much lower than the cost of encoding to H.264/AVC/VP9/HEVC with software encoders.
Creating the next successful video streaming application or operating an established live streaming service is becoming increasingly, and potentially exponentially more expensive. Live video service providers can save millions of dollars in bandwidth cost, thanks to a 30% reduction in bandwidth using hardware video encoding.
MOST CONTEMPORARY CODECS
H.264 has been the state-of-the-art video compression format and has enabled HDTV, Blu-ray Disc, Internet video websites. However, particularly for real-time HD content and high frame rate applications - 1080p60 and 4K video - new codecs show substantial improvement in bandwidth utilization and image quality. NGCodec supports these new codecs while offering real-time performance, enabling real time streams to utilize these contemporary technologies and achieve a significant bandwidth savings.
The codecs of the future - VP9, HEVC, and AV1 - show significant compression gain, which can bring considerable commercial benefits to content platforms. For real time applications, NGCodec supports high-definition, broadcast quality H.264/HEVC and VP9 encoding. For Video on Demand (VOD) applications, NGCodec can further reduce bandwidth and improve image quality utilizing these state of the art codecs.
EASY WORKFLOW INTEGRATION
Deploy in the public cloud on Amazon AWS F1 or the Huawei Cloud, or deploy as a private instance using your own FPGA based servers. RealityCodec is available today on the AWS and the Huawei Cloud for instant integration into video encoding workflows. We also work with partners for seamless integration for video broadcast and internet streaming. If you wish to deploy RealityCodec in a private cloud, our NGCodec Developer Kit is now available. This micro-server includes a Xilinx FPGA and the RealityCodec for rapid test and trail integration.