Streaming Gateway
Overview
National Instruments defines data streaming as the act of transferring data to or from an instrument at a rate high enough to sustain continuous acquisition or generation. This page serves as a starting point for those considering high speed streaming solutions from NI. Whether creating a new application which demands the bandwidth that streaming provides, or augmenting an existing one to include streaming, all information related to high speed data streaming can be found through the links below.
About Streaming
![]() | An Introduction to Streaming This paper describes the technologies which enable streaming, as well as practical considerations of streaming systems. Learn More >> |
Application-Specific Streaming
![]() | RF Recording and Playback Learn about real time spectral streaming of RF signals to and from disk. Learn More >> |
![]() | IF / Baseband Streaming Obtain information on intermediate frequency or baseband time domain signal streaming to and from disk. Learn More >> |
![]() | Noise Mapping Learn about high channel count sensor arrays used to spatially locate sources of noise and vibration. This application is also known as acoustic imaging. Learn More >> |
Product-Specific Streaming
![]() | Streaming with Radio Frequency Devices Obtain product-specific code and benchmarks for streaming to and from RF Vector Signal Generators (VSGs) and Vector Signal Analyzers (VSAs). Learn More >> |
![]() | Streaming with Dynamic Signal Acquisition Devices Obtain product-specific code and benchmarks for streaming from Dynamic Signal Acquisition (DSA) devices. Learn More >> |
| Streaming with High Speed Digital Input and Output Devices Obtain product-specific code and benchmarks for streaming to and from High Speed Digital Input and Output (HSDIO) Devices. Learn More >> |
| Streaming with High Speed Digitizers Obtain product-specific code and benchmarks for streaming from High Speed Digitizers or Oscilloscopes. Learn More >> |
| Streaming with Arbitrary Waveform Generators Obtain product-specific code and benchmarks for streaming to Arbitrary Waveform Generators (AWGs or Arbs). Learn More >> |
Miscellaneous Streaming Resources
![]() | LabVIEW Streaming API This API, used in the above designs, allows for much higher data throughput to disk. It calls directly into the Windows API for maximal read and write performance. Learn More >> |
![]() | Streaming Options for PXI This document describes the available options for streaming using PXI instruments, from embedded controller hard drives to RAID storage solutions. Learn More >> |
Related Links
Data Streaming Architectures in PXI Systems
Selecting Hard Drives for Test, Measurement, and Control Systems
Reader Comments | Submit a comment »
Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).











