Web Server - project-owner/PeppyMeter.doc GitHub Wiki

The PeppyMeter can send signal with volume data to Web Servers using HTTP requests (PUT). The URL of the target web server should be specified in the configuration file config.txt:

[http.interface]
target.url = http://localhost:8000/vumeter
update.period = 0.033

The HTTP output should be enabled:

[current]
...
output.http = True

The PeppyMeter sends volume data in Json format:

{
  left: 12,
  right: 14,
  mono: 13
}

One PeppyMeter (source) running on one machine can send volume data to another PeppyMeter (target) running on another machine. The source can display volume data itself or it can be configured to run in a headless mode (no GUI):

[current]
...
output.display = False

The target should have Web Server installed. The installation process was described here.

<<Previous | Next>>