Distribution Package Feed¶
Package Descriptions¶
Name |
Description |
---|---|
xilinx-alveo-u30-core |
This package includes all the core elements that are required for developing and running applications using the C-based API and runtime library of the Xilinx Video SDK. |
xilinx-alveo-u30-ffmpeg |
This package includes all the relevant software for running hardware-accelerated FFmpeg pipelines. Installing this package also install the xilinx-alveo-u30-core package. |
xilinx-alveo-u30-gstreamer |
This package includes all the relevant software for running hardware-accelerated GStreamer pipelines. Installing this package also install the xilinx-alveo-u30-core package. |
xilinx-alveo-u30-examples |
This package includes various examples of FFmpeg and GStreamer pipelines, and C-based applications. Installing this package also install the xilinx-alveo-u30-core, xilinx-alveo-u30-ffmpeg and xilinx-alveo-u30-gstreamer packages. |
Minimal Required Packages¶
The following table indicates the minimal required packages, on either host or container, to run a video pipeline, using C APIs. Note that only one running environment at a time can be active.
Running Environment |
Host Packages |
Container Packages |
---|---|---|
Host |
xilinx-alveo-u30-core |
N/A |
Container |
xilinx-alveo-u30-core |
xilinx-alveo-u30-core |
Configuring the Package Feed¶
Distribution based package feeds allow for convenient and robust methods to update and upgrade relevant packages of the Xilinx Video SDK. In order to be able to install the Xilinx Video SDK packages from the package feed, point your package management client to the remote Xilinx Video SDK package repository according to the instructions described below.
Ubuntu¶
Add Xilinx key:
wget -qO - https://www.xilinx.com/support/download/2018-2-1/xilinx-master-signing-key.asc | sudo apt-key add -
Add Xilinx PPA feed:
echo "deb [trusted=yes] https://packages.xilinx.com/artifactory/debian-packages $(lsb_release -sc) main" sudo tee /etc/apt/sources.list.d/xilinx.list
Red Hat Linux 7.8¶
Add Xilinx key:
sudo rpm --import https://www.xilinx.com/support/download/2018-2-1/xilinx-master-signing-key.asc
Add the following lines to the
/etc/yum.repos.d/xilinx.repo
file:[MetaArtifactory] name=MetaArtifactory baseurl=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/7/ enabled=1 gpgcheck=0 gpgkey=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/7/repodata/repomd.xml.key sslverify=0 [Artifactory] name=Artifactory baseurl=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/ enabled=1 gpgcheck=0 gpgkey=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/repodata/repomd.xml.key sslverify=0 [BaseArtifactory] name=BaseArtifactory baseurl=https://packages.xilinx.com/artifactory/rpm-packages/noarch/ enabled=1 gpgcheck=0 gpgkey=https://packages.xilinx.com/artifactory/rpm-packages/noarch/repodata/repomd.xml.key sslverify=0
Amazon Linux 2¶
Add Xilinx key:
sudo rpm --import https://www.xilinx.com/support/download/2018-2-1/xilinx-master-signing-key.asc
Add the following lines to the
/etc/yum.repos.d/xilinx.repo
file:[Amzn2Artifactory] name=Amzn2Artifactory baseurl=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/2 enabled=1 gpgcheck=0 gpgkey=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/repodata/repomd.xml.key sslverify=0 [Artifactory] name=Artifactory baseurl=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/ enabled=1 gpgcheck=0 gpgkey=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/repodata/repomd.xml.key sslverify=0 [BaseArtifactory] name=BaseArtifactory baseurl=https://packages.xilinx.com/artifactory/rpm-packages/noarch/ enabled=1 gpgcheck=0 gpgkey=https://packages.xilinx.com/artifactory/rpm-packages/noarch/repodata/repomd.xml.key sslverify=0