camera-probe
Version:
Realtime scanning and discovery of networked cameras.
10 lines (9 loc) • 549 B
TypeScript
import { IOnvifDevice } from './device';
import { Observable } from 'rxjs';
import { IWsResponseModel, IWsProbeConfig } from '../ws-discovery/ws-probe.interfaces';
export interface IOnvifProbeResponseModel extends IWsResponseModel {
readonly device: IOnvifDevice;
}
export declare type IOnvifProbeResponseModels = readonly IOnvifProbeResponseModel[];
export declare type IOnvifProbeResponse = Observable<IOnvifProbeResponseModels>;
export declare const onvifProbe: (config?: Partial<IWsProbeConfig> | undefined) => IOnvifProbeResponse;