Status Service¶
The StatusService provided by the lecturesight-status bundle sends
LectureSight configuration and status information to a remote service
such as a dashboard.
Configuration¶
| Key | Default | Description |
|---|---|---|
| cv.lecturesight.status.enable | false | Set to true to enable status updates |
| cv.lecturesight.status.url | The URL of a remote service endpoint for HTTP POST updates | |
| cv.lecturesight.status.name | lectures ight | A descriptive name of the server or venue |
| cv.lecturesight.status.interv al | 60 | Interval in seconds between status updates |
POST data¶
The status service sends an HTTP POST request with the following multipart/form-data fields:
| Field name | Type | Description |
|---|---|---|
| name | text/plai n | Name configured in
cv.lecturesight.status.name |
| status | text/plai n | Tracking status: active or idle |
| metrics | applicati on/json | Metrics summary from the Metrics Service |
| profile | text/plai n | The active scene profile definition |
| overview-image | applicati on/octet- stream | The overview image snapshot if
configured:
file contents of
cv.lecturesight.framesource.snapsh
ot.file |