Repository navigation
Packages Rtlsdr Airband
Multi-channel AM/NFM voice receiver with streaming output
- Version recorded: 5.3.1
-
Categories:
aircraft - Upstream: https://github.com/rtl-airband/RTLSDR-Airband
Receives many narrowband voice channels at once from a single SDR and outputs them as audio: to a local sound device, to files, or to an Icecast server. Built for air-band AM monitoring, where a dozen tower, ground and approach frequencies sit within one dongle's bandwidth, but it handles NFM equally well.
Nothing else in the catalog turns one dongle into a multi-channel scanner with no moving parts and no scanning delay — every channel is demodulated continuously, so nothing is missed while the receiver is elsewhere. The Icecast output is what makes a feed shareable, which is how most public air-band streams are produced.
An SDR and an antenna for the band of interest. A configuration file is required and is the real work: channels, gains, squelch and outputs are all declared there. Streaming to Icecast needs a server and credentials, which are yours to supply and are deliberately never written into the catalog.
- git (cmake) — https://github.com/rtl-airband/RTLSDR-Airband at
v5.3.1- build dependencies:
build-essential,cmake,pkg-config,librtlsdr-dev,libsoapysdr-dev,libairspy-dev,libmp3lame-dev,libshout3-dev,libconfig-dev,libfftw3-dev,libusb-1.0-0-dev,libpulse-dev - Upstream's container build compiles rtl-sdr-blog from source for RTL-SDR V4 support rather than using the distribution's librtlsdr. We take the distribution package instead; if a V4 dongle is the target, see the
rtl_sdr_v4disposition, which is a separate decision from this build.
- build dependencies:
Binaries this produces:
rtl_airband
CPU use scales with the number of channels and the sample rate; on a Pi this is the limiting factor rather than the radio. Upstream builds against rtl-sdr-blog rather than the distribution's librtlsdr in order to support RTL-SDR V4 dongles — with the distribution library a V4 may not tune correctly.
- probe: github tags
- strategy: rebuild
- Tagged releases, actively developed. Last commit on the default branch 2026-08-23 (verified 2026-08-28 from the branch head — D-032). Skywave ships 4.0.2, well behind.
GitHub issues and the project wiki at https://github.com/rtl-airband/RTLSDR-Airband. Note that the older szpajder/ and charlie-foxtrot/ URLs redirect here; issues belong on this one.
Generated from docs/ at commit 7ef1bfafdf8e. Canonical site: https://renegade-penguin.github.io/Hammunition/. Edit docs/ by pull request, not this wiki.
- Home
- Software by activity
- Activity hubs
- Installation
- Profiles
-
Guides
- Operating
- Modes
- Receiving
- In the field
- Troubleshooting
- Getting started
- Packages
-
Hardware
- Park and wake devices
- SDR receivers and transceivers
- Radios, GPS and mesh
- Security and research hardware
- Programmers
- Laptop radios and camera (parkable)
- LibreVNA (vector network analyser)
- RF security
-
Reference
- The engine
- Coverage
- Inventories
- Hardware measurements
- Verification
- Contributing