这是在 Ubuntu 12.04 上 - 我安装了 DVB-Realteck-RTL2832U-2.2.2-10tuner-mod_kernel 包,安装了 GnuRadio,安装了 rtl_fm,但我越来越困惑 - 我知道这个设备可以监控警察广播、数字调频、天气频道,你能想到的,但我真正需要的是运行一个简单的命令行,然后通过我的扬声器听到一个普通的调频电台。
目前最接近的命令是:
rtl_fm -f 96.3e6 -s 48000 - | aplay -r raw -f dat -c 1
但声音质量太差了。
欢迎提供任何猜测或资源提示。通过 Google 搜索,我没能找到任何能让我更接近清晰的立体声 FM 信号的东西。GnuRadio 似乎完全难以处理,但我确信,一旦弄清楚它的作用是什么,它就完全有意义了 ;)
答案1
尝试这个:
rtl_fm -f 96.3e6 -W -s 200000 -r 48000 - | aplay -r 48k -f S16_LE
注意 FM 收音机是一种宽 FM 信号!
rtl_fm
将其设为默认的 NFM(窄带调频)。