NVIDIA TEGRA LINUX DRIVER PACKAGE R21.4...
Transcript of NVIDIA TEGRA LINUX DRIVER PACKAGE R21.4...
DA_06297-R21 | July 10, 2015 Advance Information | Subject to Change
Detailed SW Feature List
NVIDIA TEGRA LINUX DRIVER PACKAGE R21.4 RELEASE
DOCUMENT CHANGE HISTORY
DA_06297-R21
Version Date Authors Description of Change v1.0 10 May 2012 whsu / kstone Initial release
v2.0 09 Sep 2012 whsu / mzensius / alevinson
Updated for R16 release
v3.0 21 May 2013 whsu / mzensius Updated for R16.3 release
v4.0 17 Sep 2014 whsu / mzensius Updated for R19.3 release
v5.0 26 May 2015 mzensius Updated for R21.3 release
v6.0 10-Jul-2015 emilyh Updated for R21.4 release
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | ii
TABLE OF CONTENTS
NVIDIA TEGRA LINUX DRIVER PACKAGE DETAILED FEATURE LIST ..... 4 Processor ......................................................................................... 5 Tool Chain ........................................................................................ 5 Linux GStreamer (0.10/1.0) Framework ...................................................... 5 Linux Audio ....................................................................................... 9 Kernel ............................................................................................. 9 Power Management ............................................................................. 9 I/O Interfaces ................................................................................... 10 Board Support Package (BSP) ................................................................ 10 Boot Loaders .................................................................................... 11 Multimedia ...................................................................................... 12 Display ........................................................................................... 12 Graphics and Display API Support ........................................................... 13 Decoders ........................................................................................ 13
Audio Decoders .............................................................................. 13 Image Decoders ............................................................................. 14 Video Decoders .............................................................................. 14
Encoders ......................................................................................... 16 Audio Encoders .............................................................................. 16 Image Encoders ............................................................................. 16 Video Encoders .............................................................................. 16
Container Formats.............................................................................. 16 Reader Container Formats (Gstreamer) .................................................. 16 Writer Container Formats (Gstreamer) ................................................... 18
Streaming Protocols ............................................................................ 18
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | iii
NVIDIA TEGRA LINUX DRIVER PACKAGE DETAILED FEATURE LIST
This document provides a detailed list of features implemented in the NVIDIA® Tegra® Linux Driver Package.
Tegra Linux Driver Package (L4T) supports the Jetson TK1 reference platform.
Here are some guidelines for reading the information in this document:
Platform support—unless otherwise specified in the Notes column, the feature is supported on all supported platforms.
Features with a note containing “Early-access feature” are provided for evaluation with limited testing and are subject to change.
Feature Overview
This document contains tables for the following feature categories:
Tool Chain Linux Gstreamer (0.10/1.0) Framework Linux Audio Kernel Power Management I/O Interfaces Board Support Package (BSP) Boot Loaders Multimedia Display Graphics and Display API Support Decoders Encoders Container Formats
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 4
NVIDIA Tegra Linux Driver Package Detailed Feature List
Streaming Protocols Display Camera Application Features
PROCESSOR SKU Supported Description Notes
CD575M Duty Cycle Support: 24 x 7 (Use Case 1) 4/4/16 (Use Case 2)
Refer to Datasheet
CD575MI Duty Cycle Support: 24 x 7 (Use Case 1) 4/4/16 (Use Case 2)
Refer to Datasheet
Note: Refer to product documentation for software support to enable use cases.
TOOL CHAIN Feature Description Notes
ARM Cortex-A9 processor arm-cortex_a9-linux-gnueabi
-
GNU Compiler Collection gcc-4.5.3-glibc-2.11.3 -
LINUX GSTREAMER (0.10/1.0) FRAMEWORK Refer to the Tegra Linux Driver Package Multimedia User Guide for detailed information on capabilities and use of hardware-accelerated plugins for Gstreamer.
Note: Numbers in parentheses in the following table indicate the relevant version of Gstreamer.
Feature Description Notes
H.264/AVC Video Decoder
nv_omx_h264dec (0.10) omxh264dec (1.0)
skip-frames (0.10, 1.0) disable-dpb (1.0)
MPEG-4 Video Decoder
nv_omx_mpeg4dec (0.10) omxmpeg4videodec (1.0)
skip-frames (0.10, 1.0) disable-dpb (1.0)
VP8 Video Decoder nv_omx_vp8dec (0.10) omxvp8dec (1.0)
skip-frames (0.10, 1.0) disable-dpb (1.0)
H.263 Video Decoder nv_omx_h263dec (0.10) omxh263dec (1.0)
skip-frames (0.10, 1.0) disable-dpb (1.0)
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 5
NVIDIA Tegra Linux Driver Package Detailed Feature List
Feature Description Notes
JPEG Image Decoder nvjpegdec (0.10) nvjpegdec (1.0)
idct-method (0.10, 1.0)
H.264/AVC Video Encoder
nv_omx_h264enc (0.10) omxh264enc (1.0)
Bitrate (0.10) Quality-level (0.10) Rc-mode (0.10) Qp-range (0.10) Temporal-tradeoff (0.10) Bit-packetization (0.10) Low-latency (0.10) Framerate (0.10) Control-rate (1.0) Target-bitrate (1.0) Quant-i-frames (1.0) Quant-p-frames (1.0) Quant-b-frames (1.0)
VP8 Video Encoder nv_omx_vp8enc (0.10) omxvp8enc (1.0)
Bitrate (0.10) Quality-level (0.10) Rc-mode (0.10) Qp-range (0.10) Temporal-tradeoff (0.10) Bit-packetization (0.10) Low-latency (0.10) Framerate (0.10) Control-rate (1.0) Target-bitrate (1.0) Quant-i-frames (1.0) Quant-p-frames (1.0) Quant-b-frames (1.0)
JPEG Image Encoder nvjpegeng (0.10) nvjpegenc (1.0)
Quality (0.10, 1.0) Idct-method (0.10, 1.0)
Video Sink, X11 Window
nveglglessink (1.0) max-lateness (1.0) qos (1.0) async (1.0) ts-offset (1.0) last-sample (1.0) enable-last-sample (1.0) blocksize (1.0) render-delay (1.0) throttle-time (1.0) max-bitrate (1.0) show-preroll-frame (1.0) create-window (1.0) force-aspect-ratio (0.10, 1.0)
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 6
NVIDIA Tegra Linux Driver Package Detailed Feature List
Feature Description Notes
Video Sink, Panel Overlay
nv_omx_videosink (0.10) nvoverlaysink (1.0)
x-scale (0.10) y-scale (0.10) overlay (0.10) overlay-depth (0.10) overlay-x (0.10) overlay-y (0.10) overlay-w[width] (0.10) overlay-h[height] (0.10 rotation (0.10) display [name] (0.10) force-aspect-ratio (0.10) contrast (0.10) brightness (0.10) hue (0.10) saturation (0.10) max-lateness (0.10, 1.0) qos (0.10, 1.0) async (0.10, 1.0) ts-offset (0.10, 1.0) last-buffer (0.10) enable-last-buffer (0.10) last-sample (1.0) enable-last-sample (1.0) blocksize (0.10, 1.0) render-delay (0.10,1.0) throttle-time (0.10, 1.0) max-bitrate (1.0) show-preroll-frame (1.0)
Video Sink, HDMI Overlay
nv_omx_hdmi_videosink (0.10) nvhdmioverlaysink (1.0)
x-scale (0.10) y-scale (0.10) overlay (0.10) overlay-depth (0.10) overlay-x (0.10) overlay-y (0.10) overlay-w[width] (0.10) overlay-h[height] (0.10 rotation (0.10) display [name] (0.10) force-aspect-ratio (0.10) contrast (0.10) brightness (0.10) hue (0.10) saturation (0.10) max-lateness (0.10, 1.0)
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 7
NVIDIA Tegra Linux Driver Package Detailed Feature List
Feature Description Notes qos (0.10, 1.0) async (0.10, 1.0) ts-offset (0.10, 1.0) last-buffer (0.10) enable-last-buffer (0.10) last-sample (1.0) enable-last-sample (1.0) blocksize (0.10, 1.0) render-delay (0.10,1.0) throttle-time (0.10, 1.0) max-bitrate (1.0) show-preroll-frame (1.0)
Format Conversion nvvidconv (0.10) nvvidconv (1.0)
raw-yuv <-> nv-yuv (0.10) raw-yuv <-> nvrm-yuv (0.10) raw-gray <-> nv_yuv (0.10) raw-gray <-> nvrm-yuv (0.10) nv-yuv <-> raw-rgb (0.10) nvrm-yuv <-> raw-rgb (0.10) nv-yuv <-> raw-yuv (0.10) nvrm-yuv <-> raw-yuv (0.10) nv-yuv <-> raw-gray (0.10) nvrm-yuv <-> raw-gray (0.10) raw(yuv)<-> raw(yuv-memory:NVMM) (1.0) raw(gray)<-> raw(yuv-memory:NVMM) (1.0) raw(yuv-memory:NVMM) <-> raw(yuv) (1.0) raw(yuv-memory:NVMM) <-> raw(gray) (1.0)
Video Scaling nvvidconv (0.10) nvvidconv (1.0)
Input/Output formats supported: raw-yuv (0.10, 1.0) raw-gray (0.10, 1.0) nv-yuv (0.10) nvrm-yuv (0.10) raw-rgb (0.10, output only)
Capture application, Gstreamer-based
nvgstcapture-0.10 nvgstcapture-1.0
USB camera (0.10, 1.0) CSI camera (1.0) Preview Still image capture Video capture
Video playback application, Gstreamer-based
nvgstplayer-0.10 nvgstplayer-1.0
-
Gstreamer CUDA Plugin
Gst-videocuda (1.0)Gstreamer CUDA plugin implementation for video post and preprocessing.
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 8
NVIDIA Tegra Linux Driver Package Detailed Feature List
LINUX AUDIO Feature Description Notes
System sounds ALSA Driver -
HDMI Audio - -
Multi-instance audio decode
Pulse Audio -
KERNEL Feature Description Notes
Linux Kernel K3.10 -
SMP - -
CPU hot plug support - -
System MMU - -
System RAM - LPAE (equal to or greater than 4 GB) not supported
POWER MANAGEMENT Feature Description Notes
CPU DVFS - -
EMC DVFS - -
Low-power idle state Deep Sleep (LP0) and Suspend (LP1
-
CPU auto hotplug - -
4+1 CPU - -
Thermal Management Description Notes
External temperature sensor (NCT1008)
- -
Dynamic thermal throttling Software with hardware fail-safe
-
LP1 support Description Notes
Wake with power button and RTC
- -
Ultra-Low-Power Standby (LP0) Description Notes
DRAM self-refresh Not enabled by default -
Deep Sleep support - -
USB Suspend during Deep Sleep
- -
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 9
NVIDIA Tegra Linux Driver Package Detailed Feature List
Miscellaneous features Description Notes
Power off button support - -
I/O INTERFACES Feature Description Notes DDR3L (Hynix 2 GB) - -
USB0 Host USB 2.0 Micro-AB -
USB0 (2.0) Device USB 2.0 Micro-AB -
USB1 (2.0) Host Half-miniPCIe Socket -
USB2 (2.0) Host USB 3.0 Type A -
USB3 (3.0) Host USB 3.0 Type A -
PCIe x1 (lane 2) RTL8111GS Ethernet -
PCIe x1 (lane 4) Half-miniPCIe Socket -
SATA SATA Connector -
HDMI HDMI Connector -
HDMI Hotplug detect HDMI Connector -
CSI A/B (x4) General Expansion Header V4L2 API (ISP Bypass)
SDMMC3 SDcard Socket -
SDMMC4 eMMC -
I2S1 (DAP2) Audio Codec (ALC5639) -
GEN1_I2C (I2C1) Various -
CAM_I2C (I2C3) General Expansion Header -
DDC (I2C4) HDMI Connector -
PWR_I2C (I2C5) PMU -
UARTD Debug UART -
JTAG - -
BOARD SUPPORT PACKAGE (BSP) Feature Description Notes Real-time clock - -
8250 UART for debug console
tty50 -
High-speed UART for peripherals
ttyTHS0, ttyTHS0 ttyTHS2 -
I2C master - -
USB gadget Additional configuration required
-
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 10
NVIDIA Tegra Linux Driver Package Detailed Feature List
USB host - -
USB Ethernet - -
USB 2.0 host Default to MSC -
USB 3.0 host - -
USB mouse - -
USB thumb drive - -
Framebuffer Console HDMI, eDP is tested with expansion board
-
SDHCI driver for eMMC 4.5 - -
External SD card support - -
USB mass storage device Host mode only -
Multi-touch screen No touch support -
Headphone jack - -
APB DMA - -
SATA mSATA is supported -
PMU Description Notes PWM backlight No backlight support -
Battery charging (ADC) No battery charging -
PMIC AMS (A53722) - -
PMIC reset - -
Sensors Description Notes Gas gauge No gas gauge -
Thermal monitor - -
PCI-Express Description Notes PCI device enumeration MiniPCi x1 with Real Tek
Ethernet is supported -
BOOT LOADERS Boot Loader Feature Notes Fastboot Boot Device eMMC
Root Device USB, SD, eMMC, SATA
Display device UART
U-Boot Boot Device eMMC, Ethernet
Root Device USB, SD, eMMC, NFS
Display device UART
Update Utility Utility to configure boot loader parameters in BCT
-
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 11
NVIDIA Tegra Linux Driver Package Detailed Feature List
MULTIMEDIA
Audio Notes Multi-instance audio decode -
Multichannel playback -
USB audio record -
Video Notes Multi-Stream Video Encode -
Video-only mode -
4K playback -
Media APIs Notes Gstreamer-0.10 -
Gstreamer-1.0 -
DISPLAY Feature Resolution Notes
Supported resolutions
640 X 480 -
Framebuffer console device
HDMI -
Dual-display support HDMI + eDP -
Primary display type/default resolution
HDMI Default resolution 1920 x 1080
Secondary display type/resolution
eDP -
Supported resolutions
640 X 480 -
720 X 576 -
1024 X 768 -
1280 X 720 -
1280 X 1024 -
1920 X 1080 -
3840 X 2160 -
4096 X 2160 -
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 12
NVIDIA Tegra Linux Driver Package Detailed Feature List
GRAPHICS AND DISPLAY API SUPPORT API Version Notes
GLX 1.4 Compatible with OpenGL
EGL 1.4 Compatible with OpenGL ES
OpenGL 4.4 -
OpenGL ES 3.1 -
X11 ABI 15, 18, and 19 -
Xrandr 1.4 -
DECODERS
Audio Decoders
Audio Decode Profile Sampling Frequency Bit rate Notes
AAC+ Mono and stereo for SBR; plus limited support (described in Notes) for multichannel AAC+ (AAC+SBR)
8-48 kilohertz (kHz)
8-320 kilobits per second (kbps)
For multi-channel AAC+ (AAC+SBR) streams, only the AAC multi-channel is decoded. The 5.1 channels are down-mixed to stereo.
AAC-LC Mono and stereo; plus 5.1 channels down-mixed to stereo
8-48 kHz 8-320 kbps
-
AAC-LC multichannel
6 channel [5.1] 8-48 kHz 8-320 kbps
Output over HDMI
eAAC+ Stereo only 8-48 kHz 8-320 kbps
-
AMR-NB 1 channel Up to 8 kHz 4.75-12.2 kbps
-
AMR-WB 1 channel Up to 16 kHz
6.6-23.85 kbps
-
MP3 2 channel 8-48 kHz 32-320 kbps
-
MPEG-2 (MPEG-1 Layer 2)
2 channel 16-48 KHz 8-320 kbps
-
Vorbis Ogg Audio 8-48 KHz 32-256 kbps
WAV linear PCM
16-bit, 2 channels
8-48 kHz - -
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 13
NVIDIA Tegra Linux Driver Package Detailed Feature List
Audio Decode Profile Sampling Frequency Bit rate Notes
WAV multichannel support
Multichannel support
- - -
WMA 9 * Standard 2-channel
8-48 kHz 8-384 kbps
-
WMA Lossless *
Lossless: Up to N1 Profile; WMA 10: 2 channel
8-48 kHz 8-384 kbps
-
WMA Pro LBR 10 *
M2 Profile; 2 channel
16-96 kHz 8-768 kbps
-
WMA Pro LBR 10 multichannel *
6 channel [5.1] 16-96 kHz 8-768 kbps
-
AC3/DTS (passthrough)
Multichannel support
8-48 kHz 8-320 -
Notes * Use of this decoder requires a BSP add-on component available only to customers with Windows Media Component licensing. For more information see http://wmlicense.smdisp.net/wmcomponents/.
Image Decoders Image Decode Notes Libjpeg-8b acceleration with Tegra JPEG Decode HW -
Video Decoders
Video Decode Profile and Level Sampling Frequency and Bit Rate/Frame Notes
AVCHD MPEG-4 AVC/H.264/VC1 1080/60i Highdef
Up to 1080p 60 fps Up to 10 Mbps
No support for AVH-DC stereoscope (3D)
DivX 4/5/6 compatible
1080p Highdef Up to 1080p 30 fps Up to 10 Mbps
No QPEL; No interlace; No GMC
DivX 4/5/6 compatible
PlusHD Up to 1080p 30 fps Up to 20 Mbps
-
H.263 Baseline (Profile 0)
Standard H.263 picture formats up to 4CIF 30 fps Up to 8 Mbps
Standard H.263 picture formats = SQCIF, QCIF, CIF, 4CIF
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 14
NVIDIA Tegra Linux Driver Package Detailed Feature List
Video Decode Profile and Level Sampling Frequency and Bit Rate/Frame Notes
H.264 AVC Baseline Profile High Profile @ L4.2
Up to 1080p @ 96 fps Up to 62.5 Mbps
-
H.264 AVC Baseline Profile High Profile @ L4.2
Up to 1440p @ 48 fps Up to 62.5 Mbps
-
MJPEG YUV 420/ YUV 422
Up to 1080p 30 fps
-
MPEG-2 Video Main Profile @ High Level
Up to 1080p 30 fps /1080i 60 fps Up to 80 Mbps
-
MPEG-2 Video Main Profile @ High Level
Up to 720p 60 fps Up to 80 Mbps
-
MPEG-4 Advanced Simple Profile @ L5
Up to 1080p 30 fps Up to 10 Mbps
No QPEL; No interlace; No GMC
MVC Multiview High Profile, Stereo High Profile
Up to 1080p 24 fps Up to 32 Mbps
Local playback and playback over HDMI
VC-1/WMV * Simple Profile @ ML
Up to 1080p @ 48 fps Up to 1080i @ 96 fps Up to 45 Mbps
-
VC-1/WMV * Main Profile @ HL
Up to 1080p @ 48 fps Up to 1080i @ 96 fps Up to 45 Mbps
-
VC-1/WMV * Advanced Profile @ Level 3
Up to 1080p @ 48 fps Up to 1080i @ 96 fps Up to 45 Mbps
-
Xvid Xvid Highdef Up to 1080p 30 fps Up to 10 Mbps
No QPEL; No interlace; No GMC
HEVC MP @ Level 4.0 Up to 1080p 30 fps Up to 8 Mbps
-
VP8 Version 0, 1, 2 Up to 1080p @60 fps Up to 60 Mbps Up to 2160p @ 24 fps Up to 62.5 Mbps
-
Notes * Use of this decoder requires a BSP add-on component available only to customers with Windows Media Component licensing. For more information see http://wmlicense.smdisp.net/wmcomponents/.
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 15
NVIDIA Tegra Linux Driver Package Detailed Feature List
ENCODERS
Audio Encoders
Audio Encode Profile Sampling Frequency Bit rate Notes
AAC-LC - 8-48 kHz Up to 320 kbps
-
Image Encoders Image Encode Profile Resolution Bit rate Notes Libjpeg-8b acceleration with Tegra JPEG EncodeHW
Exif Up to 14 MP Q-100 -
Video Encoders
Video Encode Profile and Level
Sampling Frequency and Bit rate/Frame rate Notes
H.264 Baseline Profile Main Profile High Profile
@ L4.2
Up to 1080p 60 fps
Up to 50 Mbps VBR/CBR
-
VP8 Version 0 Up to 1080p 60 fps
Up to 60 Mbps
H.263 Baseline Profile - -
MPEG-4 Simple Profile - -
CONTAINER FORMATS
Reader Container Formats (Gstreamer) Codecs are provided by GStreamer. You can download GStreamer codecs from the gstreamer opensource project at: http://gstreamer.freedesktop.org
Or you can use apt-get in the provided Ubuntu-derived sample file system.
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 16
NVIDIA Tegra Linux Driver Package Detailed Feature List
The following table presents container information. See container specifications for audio/video pairing within the container.
ASF (WMV) (Gstreamer) Description Notes
Video VC-1 -
Audio WMA 10, WMA Pro, WMA Lossless
-
AVI (Gstreamer) Description Notes
Video MPEG-4, H.264, DivX/Xvid -
Audio AAC, AAC+, eAAC+, MP3, MPEG-2, AC3
-
MPEG-4 (MP4)/3G2/3GP/MOV (Gstreamer) Description Notes
Video MPEG-4, H.264, H.263 -
Audio AAC, AAC+, eAAC+, AMR-NB, AMR-WB
-
Matroska (MKV) (Gstreamer) Description Notes
Video MPEG-4, DivX/Xvid, H.264 -
Audio AAC, AAC+, eAAC+, MP3, AC3
-
WebM (Gstreamer) Description Notes
Video VP8 -
Audio Vorbis -
OGG (Gstreamer) Description Notes
Audio Vorbis -
MP3 (Gstreamer) Description Notes
Audio MP3 -
M2TS/MPEG-TS (Gstreamer) Description Notes
Video H.264, VC-1, MPEG-2 -
Audio AAC, AAC+, eAAC+ -
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 17
NVIDIA Tegra Linux Driver Package Detailed Feature List
Writer Container Formats (Gstreamer) The following table presents container information. See container specifications for audio/video pairing within the container.
MPEG-4 (MP4)/3GP (Gstreamer) Description Notes
Video MPEG-4, H.264, H.263, VP8 -
Audio Audio: AAC AMR-NB, AMR-WB
-
Streaming (Gstreamer) Description Notes
HTTP1.0 MP3, MP4, 3GP,WMA, WMV, AVI, ASF
-
HTTP 1.1 MP3, MP4, 3GP,WMA, WMV, AVI, ASF
-
RTSP (Gstreamer) Description Notes
RFC 2326 Real Time Streaming Protocol (RTSP)
-
RFC 2429 H.263 -
RFC 3016 AAC-LC, AAC+, eAAC+, MPEG-4
-
RFC 3267 AMR-NB -
RFC 3550 RTP: A Transport Protocolfor Real-Time Applications
-
RFC 3640 AAC-LC, AAC+,eAC+, MPEG-4
-
RFC 3984 MPEG-4 AVC/H.264 -
STREAMING PROTOCOLS Streaming protocols are provided by GStreamer. You can download GStreamer codecs from the gstreamer opensource project at: http://gstreamer.freedesktop.org
Or you can use apt-get in the provided Ubuntu-derived sample file system.
Hardware codecs are not included in the base release but can be provided separately under a software license agreement.
HTTP Protocols* Formats HTTP 1.0 3GP
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 18
NVIDIA Tegra Linux Driver Package Detailed Feature List
AAC
ASF
AVI
MKV
MOV
MP3
MP4
TS
WMA
WMV
HTTP 1.1 3GP
AAC
ASF
AVI
MKV
MOV
MP3
MP4
TS
WMA
WMV
HTTP Chunked Mode Support Notes Chunked Mode Support Chunked Mode Data Transfer with HTTP 1.1 only
HTTP Streaming Notes Live Streaming -
RTSP Protocols* Notes RFC 2326 Real Time Streaming Protocol (RTSP)
RFC 2429 H.263
RFC 3016 AAC-LC, AAC+, eAAC+, MPEG-4
RFC 3267 AMR-NB
RFC 3550 RTP: A Transport Protocol for Real-Time Applications
RFC 3640 AAC-LC, AAC+, eAAC+, MPEG-4
RFC 3984 MPEG-4 AVC/H.264
Buffer control with watermarking for RTSP streaming
-
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 19
NVIDIA Tegra Linux Driver Package Detailed Feature List
SDP Session Set Up* Notes RFC 4566 Session Description Protocol
Notes * For better user experience, NVIDIA recommends limiting HTTP, RTSP, and RTP streaming tests to 1080p 30 fps 10 Mbps content over a sustained network with a bandwidth of greater than 16 Mbps.
NVIDIA Tegra Linux Driver Package R21.4 Release DA_06297-R21 | 20
Notice ALL NVIDIA DESIGN SPECIFICATIONS, REFERENCE BOARDS, FILES, DRAWINGS, DIAGNOSTICS, LISTS, AND OTHER DOCUMENTS (TOGETHER AND SEPARATELY, "MATERIALS") ARE BEING PROVIDED "AS IS." NVIDIA MAKES NO WARRANTIES, EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO THE MATERIALS, AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OR CONDITION OF TITLE, MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE AND ON-INFRINGEMENT, ARE HEREBY EXCLUDED TO THE MAXIMUM EXTENT PERMITTED BY LAW.
Information furnished is believed to be accurate and reliable. However, NVIDIA Corporation assumes no responsibility for the consequences of use of such information or for any infringement of patents or other rights of third parties that may result from its use. No license is granted by implication or otherwise under any patent or patent rights of NVIDIA Corporation. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. NVIDIA Corporation products are not authorized for use as critical components in life support devices or systems without express written approval of NVIDIA Corporation.
Trademarks NVIDIA, the NVIDIA logo, and Tegra are trademarks or registered trademarks of NVIDIA Corporation in the United States and other countries. Other company and product names may be trademarks of the respective companies with which they are associated.
HDMI, the HDMI logo, and High-Definition Multimedia Interface are trademarks or registered trademarks of HDMI Licensing LLC.
ARM, AMBA, and ARM Powered are registered trademarks of ARM Limited. Cortex, MPCore and Mali are trademarks of ARM Limited. All other brands or product names are the property of their respective holders. "ARM" is used to represent ARM Holdings plc; its operating company ARM Limited; and the regional subsidiaries ARM Inc.; ARM KK; ARM Korea Limited.; ARM Taiwan Limited; ARM France SAS; ARM Consulting (Shanghai) Co. Ltd.; ARM Germany GmbH; ARM Embedded Technologies Pvt. Ltd.; ARM Norway, AS and ARM Sweden AB.
Copyright © 2013 - 2015 NVIDIA Corporation. All rights reserved.
www.nvidia.com