feat: Add experimental reolink media support (#1694)

* feat: Add experimental rich reolink support.

* Formatting fix
This commit is contained in:
Dermot Duffy
2024-11-25 20:19:12 -08:00
committed by GitHub
parent e898b73d63
commit dada65e008
63 changed files with 3402 additions and 483 deletions
+9 -1
View File
@@ -1,5 +1,5 @@
import { CapabilityKey } from '../types';
import { FrigateCardView } from '../config/types';
import { FrigateCardView, SSLCiphers } from '../config/types';
import { ViewMedia } from '../view/media';
// ====
@@ -24,6 +24,7 @@ export enum Engine {
Frigate = 'frigate',
Generic = 'generic',
MotionEye = 'motioneye',
Reolink = 'reolink',
}
export interface DataQuery {
@@ -126,6 +127,13 @@ export interface CameraEndpoints {
webrtcCard?: CameraEndpoint;
}
export interface CameraProxyConfig {
dynamic: boolean;
media: boolean;
ssl_verification: boolean;
ssl_ciphers: SSLCiphers;
}
export interface EngineOptions {
useCache?: boolean;
}