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\.