onvif
    Preparing search index...

    Interface RecordingJobConfiguration

    interface RecordingJobConfiguration {
        eventFilter?: RecordingEventFilter;
        extension?: RecordingJobConfigurationExtension;
        mode: string;
        priority: number;
        recordingToken: string;
        scheduleToken?: unknown;
        source?: RecordingJobSource[];
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown
    Index
    eventFilter?: RecordingEventFilter

    Optional filter defining on which event condition a recording job gets active.

    mode: string

    The mode of the job. If it is idle, nothing shall happen. If it is active, the device shall try to obtain data from the receivers. A client shall use GetRecordingJobState to determine if data transfer is really taking place. The only valid values for Mode shall be “Idle” and “Active”.

    priority: number

    This shall be a non-negative number. If there are multiple recording jobs that store data to the same track, the device will only store the data for the recording job with the highest priority. The priority is specified per recording job, but the device shall determine the priority of each track individually. If there are two recording jobs with the same priority, the device shall record the data corresponding to the recording job that was activated the latest.

    recordingToken: string

    Identifies the recording to which this job shall store the received data.

    scheduleToken?: unknown

    This attribute adds an additional requirement for activating the recording job. If this optional field is provided the job shall only record if the schedule exists and is active.

    Source of the recording.