Jump to content

GStreamer pipelines for Jetson TX2: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 1: Line 1:
<seo title="Tegra X2 GStreamer Pipelines | H264 and H265 Encoding" titlemode="replace" keywords="GStreamer, Linux SDK, Linux BSP,  Embedded Linux, Device Drivers, Nvidia, Xilinx, TI, NXP, Freescale, Embedded Linux driver development, Linux Software development, Embedded Linux SDK, Embedded Linux Application development, GStreamer Multimedia Framework."  description="RidgeRun's Developer Connection provides a set of pipelines used on Tegra X2 Jetson Board. Learn more about these pipelines, H254 and H365 encoding, & more!"></seo>
<seo title="Jetson TX2 GStreamer Pipelines | H264 and H265 Encoding" titlemode="replace" keywords="GStreamer, Linux SDK, Linux BSP,  Embedded Linux, Device Drivers, Nvidia, Xilinx, TI, NXP, Freescale, Embedded Linux driver development, Linux Software development, Embedded Linux SDK, Embedded Linux Application development, GStreamer Multimedia Framework."  description="RidgeRun's Developer Connection provides a set of pipelines used on Jetson TX2 Module. Learn more about these pipelines, H254 and H265 encoding, & more!"></seo>


<table>
<table>
Line 11: Line 11:
= Introduction =
= Introduction =


On this page you are going to find a set of pipelines used on Tegra X2, specifically used with the Jetson board. The wiki page tries to describe some of the multimedia features of the platform like the NVIDIA model to handle the ISP through its custom (and close) plugin called nvcamerasrc. It also includes a brief description of the sample application called nvgstcapture-1.0 and ways to measure the ARM load. The goal is to provide you some example pipelines and introduction to the board. It is a work in progress.
On this page you are going to find a set of pipelines used on Jetson TX2, specifically used with the Jetson board. The wiki page tries to describe some of the multimedia features of the platform like the NVIDIA model to handle the ISP through its custom (and close) plugin called nvcamerasrc. It also includes a brief description of the sample application called nvgstcapture-1.0 and ways to measure the ARM load. The goal is to provide you some example pipelines and introduction to the board. It is a work in progress.


The camera sensor used for tests is the ov5693. These steps were run on Jetson TX2.
The camera sensor used for tests is the OV5693. These steps were run on Jetson TX2.


= Gstreamer pipelines =
= Gstreamer pipelines =
Line 58: Line 58:
== Measure ARM load ==
== Measure ARM load ==


There is a tool to measure the ARM load created by NVIDIA for the tegra X2. This tool seems to give better statistics of the ARM cores than top. In the remaining sections of this wiki the ARM load reported by top is included for reference to the reader but tegrastats should contain the real load.
There is a tool to measure the ARM load created by NVIDIA for the Jetson TX2. This tool seems to give better statistics of the ARM cores than top. In the remaining sections of this wiki the ARM load reported by top is included for reference to the reader but tegrastats should contain the real load.


Run it with sudo to get more information.
Run it with sudo to get more information.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.