ezstream
[Mirror] A streaming source client for Icecast (by xiph)
sample-icecast-noaa
A sample docker setup for streaming NOAA radio from a USB RTL-SDR dongle to Icecast, so you can listen tp it as an m3u stream. (by zacs)
ezstream | sample-icecast-noaa | |
---|---|---|
2 | 2 | |
57 | 10 | |
- | - | |
0.0 | 0.0 | |
almost 4 years ago | over 3 years ago | |
C | Dockerfile | |
GNU General Public License v3.0 or later | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ezstream
Posts with mentions or reviews of ezstream.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-24.
-
https://np.reddit.com/r/RTLSDR/comments/paxk15/ubuntu_2004_sdr_fm_retransmit_to_a_single_user/ha86zrw/
This does assume a few things: 1. That you've installed `rtl-sdr`, `lame`, and `ezstream` packages. 2. You have an /etc/ezstream.xml, as specified [here](https://github.com/xiph/ezstream/blob/develop/examples/ezstream-minimal.xml). 3. That you are running an Icecast server. Icecast itself has a well-maintained Docker image. If you're unfamiliar with Docker, the [official docs](https://docs.docker.com/engine/install/ubuntu/) are good on setting it up, but remember to also [install compose](https://docs.docker.com/compose/install/). I use the following in my `docker-compose.yaml` to host it on Ubuntu:
-
Ubuntu 20.04 SDR FM retransmit to a single user
This does assume a few things: 1. That you've installed rtl-sdr, lame, and ezstream packages. 2. You have an /etc/ezstream.xml, as specified here. 3. That you are running an Icecast server.
sample-icecast-noaa
Posts with mentions or reviews of sample-icecast-noaa.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-10-10.
-
Looking for a good AM/FM Radio sollution
Sample is here: https://github.com/zacs/sample-icecast-noaa
-
Ubuntu 20.04 SDR FM retransmit to a single user
Finally, if you want to not do any of that, I pushed up a more complete sample Docker config here. That one will stand up both Docker images (one for rtl_fm and one for Icecast) and should do everything for you. Just clone the repo and update the config files (passwords, your internal IPs, etc).
What are some alternatives?
When comparing ezstream and sample-icecast-noaa you can also consider the following projects:
airspy-fmradion - Software decoder for FM/AM broadcast radio with AirSpy R2 / Mini, Airspy HF+, and RTL-SDR
openwebrx - Open source, multi-user SDR receiver software with a web interface
nrsc5 - NRSC-5 receiver for rtl-sdr
gqrx - Software defined radio receiver powered by GNU Radio and Qt.
SDRPlusPlus - Cross-Platform SDR Software
CubicSDR - Cross-Platform Software-Defined Radio Application
sdrangel - SDR Rx/Tx software for Airspy, Airspy HF+, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay and FunCube