complete 2018 open-source
RTL-SDR TCP Multiplexer
A TCP relay that allows multiple clients to connect to a single RTL-SDR device simultaneously.
While working with smart meter decoding, I needed a way to use a single RTL-SDR device for multiple simultaneous decoders. The existing rtl_mus solution had problems with CPU load and buffer crashes.
I wrote rtlmux to solve this problem, allowing multiple TCP clients to connect to a single RTL-SDR with about 1/4 the CPU usage of the alternative.
Features
- Connect multiple TCP clients to a single RTL-SDR
- Low CPU overhead
- Replicates both data and control streams
Usage information is in the README in the source repository.