kpreid / shinysdr

Software-defined radio receiver application built on GNU Radio with a web-based UI and plugins. In development, usable but incomplete. Compatible with RTL-SDR.
https://shinysdr.switchb.org/
GNU General Public License v3.0
1.08k stars 115 forks source link

Multiuser/multisession support #73

Open kpreid opened 7 years ago

kpreid commented 7 years ago

It should be possible for several people to to use a single ShinySDR server without interfering with each other (provided that sufficient hardware is available).

Components of this project, given the current state of the code:

The major complication for both is figuring out how persistence will work in this world — because we don't really have a notion of persisted arbitrary object references (just create-or-reconfigure a child object), and we need to either change that or work around it.