Skip to content

@camera.ui/sdk / manager / DiscoveredCamera

Interface: DiscoveredCamera ​

Defined in: manager/index.ts:450

Discovered camera from a discovery provider.

Represents a camera found during network scanning or cloud lookup that can be adopted into the system. Push these via deviceManager.pushDiscoveredCameras so the user can pick them in the UI without waiting for the next discovery poll.

Properties ​

address? ​

optional address?: string

Defined in: manager/index.ts:460

Network address (IP or hostname) shown in the UI to disambiguate same-model cameras.


id ​

id: string

Defined in: manager/index.ts:452

Unique, stable identifier for this discovered camera (used for deduplication).


manufacturer? ​

optional manufacturer?: string

Defined in: manager/index.ts:456

Camera manufacturer label (optional).


model? ​

optional model?: string

Defined in: manager/index.ts:458

Camera model label (optional).


name ​

name: string

Defined in: manager/index.ts:454

Display name shown in the UI adoption list.