IPoly Camera Service
Camera service exposed for PolyOs Clients
Functions
Link copied to clipboard
Deletes the preset for the given camera Presets are available per camera.
Link copied to clipboard
Returns the CameraCapability for given camera
Link copied to clipboard
Get camera device type CameraDeviceType
Link copied to clipboard
Get the camera image data format that is only for camera 2 API now.
Link copied to clipboard
Returns all the Camera of the given filter type.
Link copied to clipboard
Returns the global maximum virtual cameras that may be created.
Returns the maximum virtual cameras that may be created for specific cameraID.
Link copied to clipboard
Returns the total number of presets that can be set for the given camera.
Link copied to clipboard
abstract fun getPresenterTrackingInfo(cameraId: String): PresenterTrackingInfo
Content copied to clipboard
Returns the PresenterTrackingInfo for the given camera, if the camera supports it and its current tracking mode is "FramePresenter", otherwise null.
Link copied to clipboard
Internal API.
Link copied to clipboard
Get the absolute value of current PTZ Camera.
Link copied to clipboard
Returns the CameraTrackingMode for the given camera.
Link copied to clipboard
Go to the given preset for the given camera.
Link copied to clipboard
Returns whether auto framing is on for given camera
Link copied to clipboard
Get the status of the shutter for camera.
Link copied to clipboard
Checks if the preset for the given camera has been saved.
Link copied to clipboard
Returns whether virtual cameras are enabled for the given camera.
Link copied to clipboard
Moves the camera's pan, tilt and zoom position back to its home/center coordinates.
Link copied to clipboard
Register IPolyCameraListener
Link copied to clipboard
Set the given camera as selected
Link copied to clipboard
Enable/disable auto framing
Link copied to clipboard
Sets the global maximum virtual cameras to be created across all logical cameras.
Link copied to clipboard
abstract fun setPresenterTrackingInfo(cameraId: String, presenterTrackingInfo: PresenterTrackingInfo): Boolean
Content copied to clipboard
Sets the PresenterTrackingInfo for the given camera, if the camera supports "FramePresenter" as an available tracking mode.
Link copied to clipboard
Set the absolute moving value of PTZ.
Link copied to clipboard
abstract fun setTrackingMode(cameraId: String, trackingMode: String): Boolean
Content copied to clipboard
Sets tracking mode of the given camera.
Link copied to clipboard
abstract fun setVirtualCamerasEnabled(cameraId: String, enabled: Boolean): Boolean
Content copied to clipboard
Enable / Disable virtual cameras for the given logical camera.
Link copied to clipboard
abstract fun startMoving(cameraId: String, direction: CameraMoveDirection)
Content copied to clipboard
Start moving the camera in the given direction
Link copied to clipboard
Stop moving the camera
Link copied to clipboard
abstract fun unRegisterCameraListener(cameraListener: IPolyCameraListener)
Content copied to clipboard
Un Register IPolyCameraListener