Adaptive Bitrate Transcoding on Alveo Accelerator Cards

[vc_row][vc_column width=”2/3″][vc_column_text css=”.vc_custom_1538668505389{margin-bottom: 0px !important;}”]04 October 2018, VYUsync –


Video is the most dominant data type across both wired and wireless networks. With video finding its way into so many areas and applications, the uninterrupted flow of video is critical to many businesses. Video service providers are faced with the challenge of simultaneously managing infrastructure and improving customer Quality of Experience. These challenges have prompted the need for adaptable hardware acceleration.
Today video service providers manage bandwidth while guaranteeing effective video distribution by utilizing next- generation compression standards and Adaptive Bitrate (ABR) streaming protocols. Both of these approaches yield efficient results but increase computational complexity.
Xilinx saw this challenge coming and began working with NGCodec and VYUsync to build a solution that would supply the necessary performance without requiring customers to significantly alter their existing infrastructure. Together, we are delivering an Alveo accelerated real-time H.264 to HEVC or VP9 ABR transcoder.

Product Overview

  • Highest quality live encoding (equal to x265 slow preset)
  • Accelerated encoding with no host CPU requirements
  • 32 simultaneously independent encoded streams on a single Alveo U200 accelerator card
  • Simple API based on Ffmpeg industry standard
[/vc_column_text][vc_single_image image=”6846″ img_size=”large” alignment=”center”][/vc_column][vc_column width=”1/3″][vc_single_image image=”6843″ img_size=”full” alignment=”center”][vc_column_text css=”.vc_custom_1538667937621{margin-bottom: 0px !important;}”]


  • Quick Evaluation on Xilinx® Alveo™ Data Center
  • Accelerator Cards
  • High-Performance HEVC & VP9 Encoders
  • Easy Programming with FFmpeg Integration
  • Fully Configured Transcoding Pipeline
[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width=”1/3″][vc_column_text css=”.vc_custom_1538668458229{margin-bottom: 0px !important;}”]

Solution Overview

Intelligent Partitioning

Xilinx, NGCodec, and VYUsync went to great lengths to provide the highest performance at the system level. Meticulous workload profiling ensured intelligent functional partitioning between the host CPU and the Alveo accelerator card.
FFmpeg plug-in support enables customers to integrate the Alveo U200 accelerator card and software into their solution with ease. The solution can be fully controlled through a standard command line window.[/vc_column_text][/vc_column][vc_column width=”2/3″][vc_single_image image=”6855″ img_size=”full” alignment=”center”][/vc_column][/vc_row][vc_row][vc_column width=”2/3″][vc_column_text css=”.vc_custom_1538731028929{margin-bottom: 0px !important;}”]


  • 1080p60 real-time encoding with better quality than x265 ‘slow’ preset
  • 10X lower power consumption than CPU/GPU
  • Mainscreen and ABR outputs
  • Consistent output quality, independent of number of encoding channels
  • FFmpeg plugins for Decoder, Scaler, and Encoders
  • Built-in multi-pass encoding
  • Flexible multiple ABR outputs with up to 32 streams with a single instance
  • HEVC: Main 10 Profile up to Level 5.1 HD/SD 4:2:0 8 bit (UHD under development)
  • Constant bitrate (CBR), capped VBR, and ABR modes
  • Bitrates: Configurable from 100 Kb/s to 40 Mb/s
  • Latency: Configurable from 1 second to 4 seconds
  • Slice types: I, P, and B with flexible open/closed GOP modes and GOP lengths
[/vc_column_text][/vc_column][vc_column width=”1/3″][vc_single_image image=”6857″ img_size=”full”][/vc_column][/vc_row][vc_row][vc_column][vc_column_text css=”.vc_custom_1538731497255{margin-bottom: 0px !important;}”]

Delivering Amazing Performance

Xilinx, NGCodec, and VYUsync have assembled a high-performance, easy-to-use video transcoding package that anyone with FFmpeg experience can use and evaluate.

Take The Next Step

For more information on the ABR Solution, visit Alveo U200 ABR Video Transcoding Evaluation
For complete information on the Xilinx Alveo portfolio, visit

Or get in touch with us via the contact button below.[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width=”1/2″][vc_btn title=”Contact Us” color=”success” align=”center” button_block=”true” link=”|||”][/vc_column][vc_column width=”1/2″][vc_btn title=”More on VYUsync” color=”warning” align=”center” button_block=”true” link=”|||”][/vc_column][/vc_row]