Skip to content

Rdio Scanner is an interface similar to a police radio scanner for software defined radio recorders

License

Notifications You must be signed in to change notification settings

cfc62/rdio-scanner

 
 

Repository files navigation

Rdio Scanner

Rdio Scanner is a progressive web interface for listening to audio files generated by various recorders. Its interface tries to reproduce the user experience of a real police scanner, while adding its own touch.

The number of available recorders continues to grow. Among them, Rdio Scanner has proven to be compatible and even very useful when used in conjunction with Trunk Recorder, RTLSDR-Airband, SDRTrunk, csdr and many others.

The client web app is responsive and also works well on mobile devices.

How it works

Rdio Scanner has all the backend and frontend components to deal with your audio files.

The server side of Rdio Scanner can monitor directories for audio files to be ingested, or has an API to upload audio files from a remote (or local) location. Those files are associated to defined systems/talkgroups from the configuration file, then stored locally in its database. The web application clients are notified of these new audio files based on their own systems/talkgroups selection. It is also possible for web application clients to browse for archived audio files and replay them in an offline manner, or download them individually.

Main features

  • It's a progressive web app that also works great on mobile devices.
  • Simplistic interface, but strong usability.
  • Configurable systems and talkgroups.
  • Talkgroups from any systems can be grouped together for better selection of live streams.
  • Access control via password with possible restriction to systems/talkgroups.
  • Downloadable audio files from the database archives.
  • Folder monitoring for new audio files to be ingested.
  • Generic API to which you can push your audio files.
  • Redistribute systems/talkgroups to other Rdio Scanner instances.
  • Automatic pruning of the database after a configurable number of days.
  • Unit ID alias where you can display a label instead of its numeric value.
  • Configurable LED colors based on system or talkgroup.

Screenshots

Main Screen

Systems/Talkgroups Selection

Call Search

Quickstart

Questions / Comments

You can ask your questions or post your comments on the Gitter Rdio Scanner Lobby where the community continues to grow.

Show your appreciation / Support the author

If you like Rdio Scanner please consider starring the repository to show you appreciation to the author for his hard work. It cost nothing but is really appreciated.

If you use Rdio Scanner for commercial purposes or derive income from it, please consider sponsoring this project to help support continued development.

Happy Rdio scanning !

About

Rdio Scanner is an interface similar to a police radio scanner for software defined radio recorders

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 50.6%
  • TypeScript 38.5%
  • HTML 6.4%
  • SCSS 4.1%
  • Dockerfile 0.4%