type alias AbilitySuppport

One user's permission groups in <AbilitySuppport>; each flag is 0 or 1.

Properties

optional
userName: string

The user, up to 31 bytes.

optional
system: number

System settings.

optional
streaming: number

Live streaming.

optional
record: number

Recording.

optional
network: number

Network settings.

optional
PTZ: number

Pan, tilt and zoom.

optional
IO: number

Alarm inputs and outputs.

optional
alarm: number

Alarms.

optional
image: number

Image settings.

optional
video: number

Video settings.

optional
audio: number

Audio.

optional
security: number

Security settings.

optional
replay: number

Playback.

optional
disk: number

Storage.

Usage

import { type AbilitySuppport } from "protocol/params/mod.ts";