mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-04-11 09:37:37 +03:00
frontend types
This commit is contained in:
parent
c887e67c60
commit
56281685f9
@ -107,6 +107,9 @@ export type WizardFormData = {
|
|||||||
brandTemplate?: CameraBrand;
|
brandTemplate?: CameraBrand;
|
||||||
customUrl?: string;
|
customUrl?: string;
|
||||||
streams?: StreamConfig[];
|
streams?: StreamConfig[];
|
||||||
|
probeMode?: boolean; // true for probe, false for manual
|
||||||
|
onvifPort?: number;
|
||||||
|
probeResult?: OnvifProbeResponse;
|
||||||
};
|
};
|
||||||
|
|
||||||
// API Response Types
|
// API Response Types
|
||||||
@ -167,3 +170,26 @@ export type ConfigSetBody = {
|
|||||||
config_data: CameraConfigData;
|
config_data: CameraConfigData;
|
||||||
update_topic?: string;
|
update_topic?: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export type OnvifRtspCandidate = {
|
||||||
|
source: "GetStreamUri" | "pattern";
|
||||||
|
profile_token?: string;
|
||||||
|
uri: string;
|
||||||
|
};
|
||||||
|
|
||||||
|
export type OnvifProbeResponse = {
|
||||||
|
success: boolean;
|
||||||
|
host?: string;
|
||||||
|
port?: number;
|
||||||
|
manufacturer?: string;
|
||||||
|
model?: string;
|
||||||
|
firmware_version?: string;
|
||||||
|
profiles_count?: number;
|
||||||
|
ptz_supported?: boolean;
|
||||||
|
presets_count?: number;
|
||||||
|
autotrack_supported?: boolean;
|
||||||
|
move_status_supported?: boolean;
|
||||||
|
rtsp_candidates?: OnvifRtspCandidate[];
|
||||||
|
message?: string;
|
||||||
|
detail?: string;
|
||||||
|
};
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user