20,290
edits
mNo edit summary |
mNo edit summary |
||
Line 75: | Line 75: | ||
</pre> | </pre> | ||
=== | === Jetson TX2 ARM load === | ||
This table tries to summarize the ARM load of different | This table tries to summarize the ARM load of different user cases of the Jetson TX2 using gstreamer and the capture plugin. The second column has the ARM load of the pipeline measured in one instant, using that value and the known value for the capture process the third column estimates the load of the encoding or display process (subtract the capture load). The load represent a global load of the system (4 ARMs) just to give an idea to the reader of the system capabilities. | ||
{| width="500" border="1" cellpadding="1" cellspacing="1" | {| width="500" border="1" cellpadding="1" cellspacing="1" | ||
Line 111: | Line 111: | ||
|} | |} | ||
== VLC on | == VLC on Jetson TX1 and Jetson TX2 == | ||
In order to test some of the videos or incoming streams produced by the pipelines below you might need VLC installed in your | In order to test some of the videos or incoming streams produced by the pipelines below you might need VLC installed in your Jetson module, there is a known issue with VLC version 2.2 and you need to download and install VLC 2.4 or newer, in order to do it please follow these steps: | ||
<pre> | <pre> | ||
sudo apt-get build-dep vlc && sudo apt-get install libtool build-essential | sudo apt-get build-dep vlc && sudo apt-get install libtool build-essential | ||
Line 901: | Line 901: | ||
== H265 UDP Streaming == | == H265 UDP Streaming == | ||
In order to start streaming H265 you need the h265 payloader, to do this you need to compile the latest version of gstreamer in | In order to start streaming H265 you need the h265 payloader, to do this you need to compile the latest version of gstreamer in your Jetson TX2 module. Please follow the [http://developer.ridgerun.com/wiki/index.php?title=CCompiling_Tegra_X2_source_code instructions to do it]. Same instructions can be run in your PC if you want to update the gstreamer version in your host. (in case of the host I had to recompile the good plugins to get the rtph265pay). | ||
Currently it is not possible to receive the stream using the PC because there is not a h265 decoder available on gstreamer. In order to evaluate the performance let's receive the stream on the | Currently it is not possible to receive the stream using the PC because there is not a h265 decoder available on gstreamer. In order to evaluate the performance let's receive the stream on the Jetson module as well. | ||
<pre> | <pre> | ||
Line 936: | Line 936: | ||
= nvgstcapture-1.0 = | = nvgstcapture-1.0 = | ||
This is an application based on gstreamer and omx to capture, encode and save video to the filesystem. It has a lot of options. The source code is not released by NVIDIA yet but they are planning to release in future versions of | This is an application based on gstreamer and omx to capture, encode and save video to the filesystem. It has a lot of options. The source code is not released by NVIDIA yet but they are planning to release in future versions of Linux 4 Tegra (L4T), you can read about it at [https://devtalk.nvidia.com/default/topic/898129/jetson-tx1/enabling-camera-on-jetson-tx1-board/ Nvidia Embedded Computing Forum] | ||
<pre> | <pre> |