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.