forked from Github/frigate
Add jsmpeg support to new webUI and make birdseye default for live page (#8995)
* Add jsmpeg and make birdseye default for live view * Fix jsmpeg * Fix
This commit is contained in:
committed by
Blake Blackshear
parent
1a27c7db29
commit
2236ae5d3b
@@ -1,8 +1,8 @@
|
||||
export interface UiConfig {
|
||||
timezone?: string;
|
||||
time_format?: 'browser' | '12hour' | '24hour';
|
||||
date_style?: 'full' | 'long' | 'medium' | 'short';
|
||||
time_style?: 'full' | 'long' | 'medium' | 'short';
|
||||
time_format?: "browser" | "12hour" | "24hour";
|
||||
date_style?: "full" | "long" | "medium" | "short";
|
||||
time_style?: "full" | "long" | "medium" | "short";
|
||||
strftime_fmt?: string;
|
||||
live_mode?: string;
|
||||
use_experimental?: boolean;
|
||||
@@ -10,6 +10,15 @@ export interface UiConfig {
|
||||
order: number;
|
||||
}
|
||||
|
||||
export interface BirdseyeConfig {
|
||||
enabled: boolean;
|
||||
height: number;
|
||||
mode: "objects" | "continuous" | "motion";
|
||||
quality: number;
|
||||
restream: boolean;
|
||||
width: number;
|
||||
}
|
||||
|
||||
export interface CameraConfig {
|
||||
audio: {
|
||||
enabled: boolean;
|
||||
@@ -23,7 +32,7 @@ export interface CameraConfig {
|
||||
best_image_timeout: number;
|
||||
birdseye: {
|
||||
enabled: boolean;
|
||||
mode: "objects";
|
||||
mode: "objects" | "continuous" | "motion";
|
||||
order: number;
|
||||
};
|
||||
detect: {
|
||||
@@ -204,14 +213,7 @@ export interface FrigateConfig {
|
||||
num_threads: number;
|
||||
};
|
||||
|
||||
birdseye: {
|
||||
enabled: boolean;
|
||||
height: number;
|
||||
mode: "objects";
|
||||
quality: number;
|
||||
restream: boolean;
|
||||
width: number;
|
||||
};
|
||||
birdseye: BirdseyeConfig;
|
||||
|
||||
cameras: {
|
||||
[cameraName: string]: CameraConfig;
|
||||
|
||||
Reference in New Issue
Block a user