自适应比特率视频转码解决方案

概述

产品描述

Xilinx、NGCodec 和 VYUSync 共同汇编了一款易于使用的高性能视频代码转换包,任何有 Ffmpeg 经验的人都可使用、评估。该解决方案可提供一个实时 H.264 至 HEVC 或 VP9 ABR 包,运行在采用 COTS PCIe 封装的高级 16nm UltraScale+ FPGA 上。


主要特性与优势

  • 使用 Xilinx Alveo™ U200 数据中心加速器卡快速评估
  • 高性能 HEVC 及 VP9 编码器
  • 通过 Ffmpeg 集成实现轻松编程
  • 全面配置的代码转换流水线
  • 最高质量实时编码(等于 x265 慢速预设)
  • Xilinx FPGA 加速编码,没有主机 CPU 要求
  • 在单个 Xilinx 器件上有 32 个同时独立编码的数据流
  • 基于行业 Ffmpeg 标准的简单 API

提供加速器卡支持

入门

访问 GitHub

在 Xilinx GitHub 上可以找到以下所示数据包文件的文档和安装说明。


ABR 视频代码转换应用的数据包文件

下载并安装您的 Alveo U200 数据中心加速器卡的 Xilinx 运行时及 Shell 接口包。

1.

下载 Xilinx 运行时

Xilinx 运行时 (XRT) 是主机和板卡之间的低层次通信层(API 和驱动)。

重要提示:请在安装 XRT 之前输入以下命令:

RedHat:

sudo yum-config-manager --enable rhel-7-server-optional-rpms

sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

CentOS:

sudo yum install epel-release



3.

下载视频转码应用

Video Transcoder 应用程序包是基于时间的评估版。