用Raspberry Pi Zero+RTL SDR同时供流FlightRadar24+FlightAware
FlightRadar24 和 FlightAware 是两家比较主流的航班追踪平台。它们的数据大多来源于 ADS-B,而 ADS-B 数据中有不少来源于志愿者————即自行搭建 ADS-B 站点接收信号并向平台上传数据。作为回报,志愿者可以免费使用最高等级的账户订阅。ADS-B 站点的要求并不高,树莓派和 RTL-SDR 的廉价组合也能胜任。这里就记录一下我用树莓派 Zero 和 RTL-SDR 搭建 FlightRadar24 和 FlightAware 的站点的过程。在开始之前,需要给树莓派安装好系统(我使用的是 Raspberry Pi OS),并连上 RTL-SDR。
FlightAware
运行以下命令:
1
2
3
4
5
6
7wget https://www.flightaware.com/adsb/piaware/files/packages/pool/piaware/f/flightaware-apt-repositoryflightaware-apt-repository_1.2_all.deb
sudo dpkg -i flightaware-apt-repository_1.2_all.deb
sudo apt update
sudo apt install dump1090-fa
sudo apt install piaware确保电脑和树莓派在同一个公网 IP 地址下,访问 https://www.flightaware.com/adsb/piaware/claim 登陆后即可认领站点
前往 https://www.flightaware.com,点击
My ADS-B -> Stats
,找到设置,确保 MLAT 是禁用的运行以下命令:
1
reboot
FlightRadar24
运行以下命令:
1
wget -qO- https://fr24.com/install.sh | sudo bash -s
按照接下来的提示输入邮箱等信息即可,注意 MLAT 要选择 no
运行以下命令:
1
2
3
4sudo systemctl start fr24feed
sudo systemctl enable fr24feed
reboot
参考资料:
用Raspberry Pi Zero+RTL SDR同时供流FlightRadar24+FlightAware
https://tomzhu.site/2025/05/28/用Raspberry-Pi-Zero-RTL-SDR同时供流FlightRadar24-FlightAware/