查看完整版本: [-- 用树莓派自建SDR的WEB服务:openwebrx --]

哈罗CQ火腿社区 -> HAM软件、HAM网站 -> 用树莓派自建SDR的WEB服务:openwebrx [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

ba7ib 2015-12-01 12:39

用树莓派自建SDR的WEB服务:openwebrx

本案以RTL-SDR手指为例,用树莓派建立自已的WEB SDR服务
1、参考资料:
https://github.com/simonyiszk/openwebrx
https://github.com/simonyiszk/csdr
https://github.com/keenerd/rtl-sdr
2、安装:
需要选安装树莓派的系统,可参建议用 http://dietpi.net 的,小型而且功能也足够了,因为做服务器用,不需要那个庞大的XWIN,
先安装一些必须的工具
apt-get update
apt-get install cmake netcat python2.7 libfftw3-dev build-essential git
然后是安装rtl-sdr\csdr\openwebx
1是rtl-sdr
git clone https://github.com/keenerd/rtl-sdr
cd rtl-sdr/ && mkdir build && cd build
cmake ../ -DINSTALL_UDEV_RULES=ON
make && sudo make install && sudo ldconfig
2是csdr
git clone https://github.com/sgentle/csdr.git
cd csdr
make
make install
3是openwebrx
git clone https://github.com/simonyiszk/openwebrx.git
3、接下来是要做一些openwebrx配置工作了
修改config_webrx.py:里面的server_hostname要改为你的域名;修改nc -vvl 127.0.0.1 8888为nc -vvl 127.0.0.1 -p 8888;另外:freq=145145000这个修改为你打算接收的中心频率
4、启动openwebrx
首先创建一个链接:ln -s /usr/bin/python2.7 /usr/bin/python2
然后正式启动:cd openwebrx
python2 openwebrx.py &
5、打开浏览器页面:
http://你的域名:8073



BG6LQZ 2015-12-01 13:14
这个好,随后折腾一套

ba7ib 2015-12-01 13:19
其实,除了支持RTL-SDR外,还支持声卡的输入,但就是不支持兔头牌

BG6LQZ 2015-12-01 17:09
请问有演示的网站吗? 另外去马云家看了下 长时间运行的话  用散热片可以吗?还是说要加风扇?

爱不交租 2015-12-01 17:39
第3楼BG6LQZ于2015-12-01 17:09发表的:
请问有演示的网站吗? 另外去马云家看了下 长时间运行的话  用散热片可以吗?还是说要加风扇?
如果用树莓2B,加散热片够了

BA7KW 2015-12-01 21:45
有装好的可以直接登录用吗?

BG6LQZ 2015-12-01 23:11
BA7KW:有装好的可以直接登录用吗? (2015-12-01 21:45) 

找到了一个 http://pa3gwh.no-ip.org:8073/

这个项目名称就叫做 openwebrx

BA5DX 2015-12-02 09:08
貌似改波段不方便

BG6LQZ 2015-12-02 13:49
BA5DX:貌似改波段不方便
 (2015-12-02 09:08) 

是的  这点不好 不如 websdr.org上面那个能切换方便

我是伍亿 2015-12-03 12:30
我想问问树莓派能应付SDR的处理么

m6sig 2015-12-05 09:21
我是伍亿:我想问问树莓派能应付SDR的处理么 (2015-12-03 12:30) 

作出各种妥协后的优化应该能实现很复杂的功能,但是用起来必然会感觉很不给力

BG5EIB 2015-12-05 13:38
这个有意思,关注

BG6LQZ 2015-12-05 17:24
下午东西到齐,拼装、写系统、按您的one bye one
但是 由于 第三步  修改config_webrx.py 这个不会搞啊
可否指导下,谢谢!

m6sig 2015-12-05 19:42
BG6LQZ:下午东西到齐,拼装、写系统、按您的one bye one
但是 由于 第三步  修改config_webrx.py 这个不会搞啊
可否指导下,谢谢! (2015-12-05 17:24) 

用vi或者nano或者其他自己喜爱的文本编辑软件?

BG6LQZ 2015-12-05 20:15
m6sig:用vi或者nano或者其他自己喜爱的文本编辑软件? (2015-12-05 19:42) 

是的  还是对Linux陌生啊
联系上了楼主 使用 nano config_webrx.py 这个命令 可以编辑配置文件
CTRL+X 可以退出选择Y保存

爱不交租 2015-12-06 23:47
m6sig:作出各种妥协后的优化应该能实现很复杂的功能,但是用起来必然会感觉很不给力 (2015-12-05 09:21) 

据说一个用户时,2B派4个核大概也就10%几的CPU负荷....

m6sig 2015-12-07 01:04
爱不交租:据说一个用户时,2B派4个核大概也就10%几的CPU负荷.... (2015-12-06 23:47) 

啥????同时跑3个20 taps的CIC的时候负荷如何???

BG6LQZ 2015-12-09 01:13
每次关闭ssh都会停止服务,需要安装screen,apt—get,使用screen加命令解决这个问题

m6sig 2015-12-09 10:00
BG6LQZ:每次关闭ssh都会停止服务,需要安装screen,apt—get,使用screen加命令解决这个问题 (2015-12-09 01:13) 

断开ssh就停的不叫服务,有systemd的请用systemd,没有的请service start,连d都没有的请在命令行后加[空格]&。

BI7JTA 2016-02-23 21:54
mark!电视棒在路上

内容来自[手机版]

BA9BF 2016-09-08 16:29
楼主!来个网页免费版的WebSDR实时收听链接吧!和大家分享一下您的成果!
国内谁做好的免费版链接也可以发个,体验一下可以吗!

BH4rrg 2016-11-14 10:09
楼上的,目前国内法规好像还不允许转发,建WEBSDR是否合适还不定

孙睿康 2017-01-07 21:48
不错,局域网外能上吗?

BA4RF 2017-07-24 12:48
请问7IB:手头有一个funcube dongle pro+,这玩意有Linux的驱动吗?

bg8ikg 2017-09-05 20:43
我有一块Hackrf,但是我不太熟悉ubuntu,能不能请楼上的大神帮忙调试编译下呢

BG6SNJ 2017-10-16 21:36
BH4rrg:楼上的,目前国内法规好像还不允许转发,建WEBSDR是否合适还不定 (2016-11-14 10:09) 

不发声儿只显示业余频段的频谱应该不踩红线吧。

osagem 2018-06-04 14:00
必要更新:
搜索到此,按照1楼7ib教程,启动提示csdr版本问题,清除已安装的csdr,再用csdr的新地址走安装步骤,最后可正常运行。
csdr地址
  1. https://github.com/simonyiszk/csdr
openwebrx的config还需要摸索配置。。。

BH4rrg 2020-03-19 20:31
dietpi.com是官网,不是.net


查看完整版本: [-- 用树莓派自建SDR的WEB服务:openwebrx --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Time 0.031775 second(s),query:5 Gzip enabled