TRVCamera.Parameters

<< Нажмите, чтобы показать Содержание >>

TRVCamera.Parameters

Это свойство содержит вложенные свойства, возвращающие информацию об IP-камере (если камера это поддерживает) и позволяющие изменять её (если камера это поддерживает).

property Parameters: TRVCameraParameters;

TRVCameraParameters включает следующие свойства:

•ID: String;

•Version: String;

•Alias: String;*

•Network: TRVCamNetworkProperties;

•DateTimeParameter: TRVDateTimeParameter;

•WirelessLan: TRVWirelessLan;

•ADSL: TRVADSL;

•UPnPtoMapPort: Boolean;

•MailService: TRVMailService;

•FtpService: TRVFtpService;

•AlarmService: TRVAlarmService;

•PTZSettings: TRVPTZSettings;

•Decoder: TRVDecoder;

 

* Примечание о свойстве Alias

Свойство Alias ​​присваивается:

•для IP-камер: методом SearchCamera. Если API найденной камеры это позволяет, Alias ​​получает имя камеры. В противном случае ему присваивается имя найденной группы моделей камер (что не обязательно корректно, поскольку разные модели камер могут иметь один и тот же URL-адрес видео).

•для локальных веб-камер: при изменении значения VideoDeviceIndex, Alias ​​получает имя выбранной локальной камеры.

•для трансляции экрана: при изменении значения VideoDeviceIndex, Alias ​​получает описание выбранного дисплея.

Если вы присвоите свойству AutoUpdateAlias ​​= False, Alias ​​не будет обновляться автоматически, поэтому он сохранит присвоенное ему значение.

Alias ​​может отображаться в заголовке компонентов показа видео, см. свойство TRVCamView.CaptionParts.

 

TRVCameraParameters содержит следующие свойства, доступные только для чтения:

•CameraHost: String;

•IPCameraTypes: TRVCameraTypes;

•DeviceType: TRVDeviceType;

•UserAccess: TRVUserAccess;

•IPCameraTypesStr: String;

•UserAccessStr: String;

 

Подробную информацию о свойствах этого объекта можно найти в демонстрационном проекте Cameras\MediaTest\.