Skip to content

legacycode/rtlsdr-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RTLSDR Docker image

Supported tags and architectures

This rtlsdr images supports following tags for e.g. Linux, Raspberry, Pine64 etc.:

This images supports following architectures:

  • amd64 - for most desktop processors
  • arm7v - for 32-Bit ARM images like Raspbian (Raspberry 1, 2, 3 and 4)
  • arm64 - for 64-Bit ARM images like armbian (Pine 64, etc.)
  • 386 - for legacy desktop processors

Tools included

This Docker image contains a build of rtlsdr. Following programs are included in this image:

  • rtl_eeprom
  • rtl_fm
  • rtl_power
  • rtl_sdr
  • rtl_tcp
  • rtl_test

Examples

You can run any rtlsdr command on your Docker host. To run the container in interactive mode use following command:

docker run -it --network host --device [YOUR_DVBT_DEVICE] rtl_tcp -a [YOUR_HOST_IP] -p [YOUR_HOST_PORT]

If your Docker host is running on ip address 192.168.0.1 and you want to use tcp port 1234 with your DVB-T stick on /dev/bus/usb/003/002 use the following command:

docker run -it --network host --device /dev/bus/usb/003/002 legacycode/rtlsdr rtl_tcp -a 192.168.0.1 -p 1234

Use SDRSharp and connect to your Docker rtl_tcp server with ip 192.168.0.1 and port 1234.

Contribute

Feel free to contribute! You can find this project on GitHub]!

License information

This Dockerfile is provided under the MIT License.

License information about rtlsdr can be found in the official repository.

The Docker images are based on the Debian Docker image. Refer to the official Debian Docker image page for license information.

About

RTLSDR Docker image based on Debian Linux for multiple architectures!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published