I'm a total n00b in the whole SDR world (even to radio's), I'm fascinated to find out there is a whole world out there around me that I never looked into and love to learn more and more about it.
I'm trying to setup my SDR to stream to icecast. I managed to achieve that using some guides I found online and it seems to be working fine.
I do have on particular issue that I can't seem to figure out. My streams all have loud white background noise, on Noaa it's not that bad but once I tune into local frequencies like EMS etc. the noise is so overwhelming, I can't hear anything.
The noise happens regardless whether I stream to icecast or whether I play it directly on my computer.
I'm using an Raspberry PI 3+ with RTL_FM piped to either aplay for local audio or lame and ezstream for icecast streaming.
The exact command I run is
Code: Select all
rtl_fm -d 0 -f 162.55m | lame -r -s 24 -m m -b 64 --cbr - - | ezstream -c /etc/ezstream.d/ezstream
Code: Select all
<ezstream>
<url>http://localhost:8000/first</url>
<sourcepassword>...</sourcepassword>
<format>MP3</format>
<filename>stdin</filename>
<stream_once>1</stream_once>
<svrinfoname>....</svrinfoname>
<svrinfourl>...</svrinfourl>
<svrinfogenre>...</svrinfogenre>
<svrinfodescription>...</svrinfodescription>
<svrinfobitrate>64</svrinfobitrate>
<svrinfochannels>1</svrinfochannels>
<svrinfosamplerate>44100</svrinfosamplerate>
<svrinfopublic>0</svrinfopublic>
</ezstream>