跳到正文
发现
SDRmm:软件定义无线电工作站
桌面应用其他

SDRmm:软件定义无线电工作站

模块化的客户端–服务端软件定义无线电应用,用于收听、解码和录制射频信号。

admin
发布于 2026-11-02
浏览
1
访问
0
下载
0
版本
v2.4.2
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

SDRmm 是一款用 Rust 编写的软件定义无线电(SDR)应用,用于收听、解码和录制无线电信号。它采用模块化的客户端–服务端架构:既可以在本机连接 SDR 硬件运行桌面应用,也可以把服务端放到天线旁,通过浏览器远程访问。两种方式共用同一套接收机引擎和界面。

界面分为两种视图:在 Patch 视图里把电台、频道和显示节点连线组合,再把日常使用的控件固定到 Rack 视图。

主要功能

  • 收听:AM、NFM、WFM(含立体声与 RDS)、SSB,数字语音 DMR、P25、NXDN、D-STAR、FreeDV、M17,以及降噪等音频效果。
  • 解码:飞机、船舶、寻呼机、业余模式、气象卫星、无线电探空仪、DAB、DRM、DVB 等。
  • 显示:频谱、瀑布图、地图、解码消息和视频。
  • 录制:设备 IQ、频道基带、音频以及每次通话,带 pre-roll 和 SigMF 回放。
  • 寻找信号:扫描、信号识别、频段监视和发射机定位。
  • 阵列:相干阵列、测向和无源雷达。
  • 位置:GPS、卫星跟踪和传播地图。
  • 手机:iPhone 与 Android 远程,支持 CarPlay 和 Android Auto。
  • 工具:天线计算器、NanoVNA 和电台编程器。
  • 自动化:REST、WebSocket、MCP,以及网络 IQ、webhooks、MQTT 和数据库。

安装与使用

桌面安装包和便携服务端可从 GitHub Releases 下载,也可以自行编译。安装指南覆盖 macOS、Windows、Linux 以及 Homebrew、APT、DNF、Nix 和 Docker。容器镜像:

docker pull ghcr.io/newspicel/sdrmm:2.4.2

以 RTL-SDR 起步:

  1. 插入 RTL-SDR,在 Device 节点选择设备,把采样率设为 2.4 MS/s。
  2. 从 + Node 添加 WFM 频道,调到本地 FM 电台。
  3. 把 Device 的 iq 连到 WFM 的 iq,WFM 的 audio 连到 Speaker。
  4. 启动 Speaker;在节点上按 p 可把它固定到 Rack。

注意事项

  • 项目以 AGPL-3.0 发布;如需商业授权或定制开发,可联系作者。
  • 完整文档见 sdrmm.com/docs。

本作品整理自 GitHub 开源项目 Newspicel/sdrmm,原作者 @Newspicel,许可证 AGPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v2.4.2当前版本

    修复 Airspy 在 Windows 上无法输出 IQ 流的问题;修复 FLEX 解码到长地址 capcode 的问题。

评论