iot-schema-collab / iotschema

30 stars 12 forks source link

Capability: Camera #66

Open danicic opened 5 years ago

danicic commented 5 years ago

Capability Camera

An Internet Protocol camera, or IP camera, is a type of digital video camera that receives control data and sends image data via the Internet.

Actions

Name Description Input Output
TurnOn Turn on a thing (camera). --- ---
TurnOff Turn off a thing (camera). --- ---
MakeImage Takes a single (snapshot) image. --- ---
StartRecording Starts recording activity (e.g., audio, video). --- ---
StopRecording Stops recording activity (e.g., audio, video). --- ---
PauseRecording Pauses recording activity (e.g., audio, video). --- ---
ResumeRecording Resumes recording activity (e.g., audio, video). --- ---

Remarks

We should define a number of properties for an IP camera, e.g., regarding: resolution, delay, output Format, maximum size, block size etc. These are rather configuration parameters. See also https://github.com/iot-schema-collab/iotschema/issues/65#issuecomment-514099369