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