没有合适的资源?快使用搜索试试~ 我知道了~
首页Jetson TX2用户指南最新版
资源详情
资源评论
资源推荐

DA_07303-3.6 | April 26, 2018
Release 28.2
ACCELERATED GSTREAMER
USER GUIDE

Accelerated GStreamer User Guide DA_07303-3.6 | ii
DOCUMENT CHANGE HISTORY
DA_07303-3.5
Version
Date
Authors
Description of Change
v1.0 01 May 2015 NVIDIA Initial release.
v1.1 30 Jun 2015 mzensius
Added rotation and scaling commands, other
new content.
v1.2 03 Nov 2015 emilyh Changes for 23.1
v1.3 19 Nov 2015 mzensius Added note for display export.
v1.4 17 Dec 2015 hlang
Updated gst-nvivafilter sample pipelines.
Updated steps to build gstreamer manually.
v1.5 08 Jan 2016 kstone Added nvvidconv interpolation method.
v1.5 29 Jan 2016 hlang Additional syntax changes for 23.2 release
v2.0 11 May 2016 mzensius Minor change to nvgstcapture options.
v3.0 11 Aug 2016 mzensius Versioned for 24.2 release. Gstreamer-0.10
content removed. Also Adds Video Cropping
example, interpolation methods for video
scaling, EGLStream producer example, and an
EGL Image transform example.
v3.1 06 Oct 2016 mzensius Minor updates to video encoder features.
v3.1.1 21 Nov 2016 mzensius Changed title of document.
V3.2 12 Jan 2017 mzensius Adds H.264/H.265 encoder documentation.
Also corrects the Gstreamer-1.0 installation
procedure.
3.2 03 Mar 2017 hlang Update date/moniker for L4T 27.1 release. No
other updates.
3.3 13 Jul 2017 mzensius
Minor edit to command syntax, and update of
date/moniker for L4T 28.1 release.
3.4 01 Dec 2017 mzensius Includes support for Jetson TX1, previously
documented elsewhere. Also includes Overlay
Sink information, and formatting
enhancements.
3.5 23 Feb 2018 kstone Added support for the nvarguscamerasrc
plugin. Corrected erroneous path. Reformatted
commands for line breaks.
3.5 28 Feb 2018 hlang Update the GStreamer installation and setup
table to add nvcompositor.
3.6 20 April 2018 kstone Added prerequisites for Video Composition.

Accelerated GStreamer User Guide DA_07303-3.6 | iii
TABLE OF CONTENTS
Accelerated GStreamer User Guide ................................................... 1
Gstreamer-1.0 Installation and Setup ........................................................ 2
Decode Examples ............................................................................... 3
Audio Decode Examples Using gst-launch-1.0 ............................................ 4
Video Decode Examples Using gst-launch-1.0 ............................................ 4
Encode Examples ................................................................................ 6
Audio Encode Examples Using gst-launch-1.0 ............................................ 6
Video Encode Examples Using gst-launch-1.0 ............................................ 6
Supported H.264/H.265 Encoder Features with Gstreamer-1.0 ....................... 8
Camera Capture with Gstreamer-1.0 ....................................................... 12
Video Playback with Gstreamer-1.0 ......................................................... 13
Video Format Conversion with Gstreamer-1.0 ............................................. 14
raw-yuv Input Formats ..................................................................... 14
raw-gray Input Formats .................................................................... 14
raw-yuv Output Formats ................................................................... 15
raw-gray Output Formats .................................................................. 15
Video Scaling with Gstreamer-1.0 ........................................................... 15
raw-yuv Input Formats ..................................................................... 15
raw-gray Input Formats .................................................................... 16
raw-yuv Output Formats ................................................................... 16
raw-gray Output Formats .................................................................. 16
NVIDIA Input and Output Formats ........................................................ 16
Video Cropping with Gstreamer-1.0 ......................................................... 17
Video Transcode with Gstreamer-1.0 ....................................................... 17
CUDA Video Post-Processing with GStreamer-1.0 ......................................... 20
gst-videocuda ................................................................................ 20
gst-nvivafilter ................................................................................ 20
Video Rotation with Gstreamer-1.0 ......................................................... 21
Video Composition with Gstreamer-1.0 ..................................................... 23
Interpolation Methods for Video Scaling .................................................... 23
EGLStream Producer Example ................................................................ 24
EGL Image Transform Example ............................................................... 24
GStreamer Build Instructions ......................................................... 26
Nvgstcapture-1.0 Option Reference ................................................ 29
Nvgstcapture Application Options ........................................................... 29
CSI Camera Supported Resolutions .......................................................... 30

Accelerated GStreamer User Guide DA_07303-3.6 | iv
Nvcamera Application Options ............................................................... 31
CSI Camera Runtime Commands ............................................................. 33
USB Camera Runtime Commands ............................................................ 37
Notes ............................................................................................. 38
Video Encoder Features ............................................................... 40
Supported Cameras ..................................................................... 41
CSI Cameras ..................................................................................... 41
USB 2.0 Cameras ............................................................................... 41
Industrial Camera Details ..................................................................... 42

Accelerated GStreamer User Guide DA_07303-3.6| 1
ACCELERATED GSTREAMER USER GUIDE
This document is a user guide for the Gstreamer version 1.0 based accelerated solution
included in NVIDIA
®
Tegra
®
Linux Driver Package for NVIDIA
®
Jetson
™
TX1 and
NVIDIA
®
Jetson
™
TX2 devices.
Note
References to Gstreamer version 1.0 apply to Gstreamer version
1.8.3 and prior Gstreamer releases of version 1.x.
This document contains the following sections:
Gstreamer-1.0 Installation and Setup
Decode Examples
Encode Examples
Camera Capture with Gstreamer-1.0
Video Playback with Gstreamer-1.0
Video Format Conversion with Gstreamer-1.0
Video Scaling with Gstreamer-1.0
Video Cropping with Gstreamer-1.0
Video Transcode with Gstreamer-1.0
CUDA Video Post-Processing with Gstreamer-1.0
Video Rotation with Gstreamer-1.0
Video Composition with Gstreamer-1.0
Interpolation Methods for Video Scaling
EGLStream Producer Example
EGL Image Transform Example
Gstreamer Build Instructions
Nvgstcapture-1.0 Option Reference
Video Encoder Features
Supported Cameras
剩余47页未读,继续阅读














安全验证
文档复制为VIP权益,开通VIP直接复制

评论1