How do I build gst-shark for latency measurements using PetaLinux?
This Answer Record will walk you through adding gst-shark to a ZCU106 BSP project.
1) Create a PetaLinux Project for the ZCU106.
$ petalinux-create -t project -s /<PATH_TO_BSP>/xilinx-zcu106-v2018.1-final.bsp
2) Extract the attached recipies-multimedia.tar.gz
$ cd xilinx-zcu106-2018.1/project-spec/meta-user/
$ tar xvf recipes-multimedia.tar.gz
$ cd -
3) Add gst-shark and gsd in petalinux-user-image.bb in IMAGE_INSTALL as shown below:
$ vim xilinx-zcu106-2018.1/project-spec/meta-user/conf/petalinuxbsp.conf
IMAGE_INSTALL_append += "\
gst-shark \
gstd \
"
4) Build PetaLinux:
petalinux-build
Note: it is recommend that you always run gst-shark form /tmp.
Example GStreamer Pipeline:
文件名 | 文件大小 | File Type |
---|---|---|
recipes-multimedia.tar.gz | 2 KB | GZ |
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
66763 | LogiCORE H.264/H.265 Video Codec Unit (VCU) - Release Notes and Known Issues for the Vivado 2017.3 tool and later versions | N/A | N/A |
AR# 71167 | |
---|---|
日期 | 08/03/2018 |
状态 | Active |
Type | 综合文章 |
器件 | |
Tools | |
IP | |
Boards & Kits |