Pavlova dispatcher based on live availability of KiwiSDR receivers
JavaScript HTML
Latest commit 441670c Dec 11, 2016 @linkfanel linkfanel Add Japan KiwiSDR in 1st for Pacific
It's back and provides good to fair reception across stations. It's
close to Far East transmitters but far enough to be outside their skip
zone.

README.md

Pavlova dispatcher

Given the multitude and variability of online radio receivers, the pavlova dispatcher finds an available receiver slot in the desired area, based on live probing, and redirects your web browser to it, for your listening pleasure.

For now it is mainly aimed to support instances of the KiwiSDR receiver network, given their main limitation of 4 user slots maximum. The live probing of available receivers is performed in client-side javascript in your web browser.

Usage

There is a pavlova instance hosted at http://s.printf.cc/. It accepts two parameters: the area code, and the tuning string. The tuning string is optional. For example:

The URL format is pretty flexible, so http://s.printf.cc/?p/6400am works too or even http://s.printf.cc/p/6400am could be supported, although the preferred way is using a URL fragment (the #-part), because it doesn't need to be sent to the server.

"Pavlova" ?

Pavlova dessert with kiwi slices

This dispatcher is named after the pavlova dessert and draws a bridge between the KiwiSDR project and priyom.org.

Hosting

Hosting your own instance of pavlova dispatcher is very easy: you just need to clone, link and/or copy the files, and serve them as static content over HTTP. You can also use your personal local version instead. You can fully customize your receivers list and dispatching rules, just edit the configuration file. Optionally, you can add extra matching rules to the configuration of your web server to support advanced URL formats.

Feedback

If you want to give us feedback about a particular KiwiSDR receiver which you think provides a great reception and deserves a better place, don't hesitate! You can also suggest support for a new area group if you have a use for it.

We think the project could use a little, simple HTML GUI to provide a smoother experience than raw javascript. If you want to help us with this, it's welcome!

Contact us on the chat on priyom.org or on twitter, @priyom_org.