TVideoGrabber.ONVIFEnumCamerasDiscovered

Prev

Next

TVideoGrabber

Methods

 




Returns the ONVIF cameras discovered


Declaration
function ONVIFEnumCamerasDiscovered (CameraIndex: LongInt; var CameraType: string; var CameraONVIFUrl: string): Boolean;


bool __fastcall ONVIFDiscoverCameras_IPRange(System::UnicodeString First_IP, System::UnicodeString Last_IP, System::LongInt timeout_seconds_or_0_for_default);

Description

Retrieve the camera type and ONVIF service URL by specifying the index of the IP cameras in the 0..n-1 range.

The camera count is returned by each call of the OnONVIFDiscoveryCompletedNotification event.

Note that it is not required to know the camera count, just invoke ONVIFEnumCamerasDiscovered starting from CameraIndex = 0, by increasing it at each call.

The function call returns false when the CameraIndex = the number of cameras discovered.

See ONVIF Cameras Discovery


See Also
IR Cut Filter of Axis cameras TDiscoveryCallbackStatus TOnONVIFDiscoveryCompletedNotification TONVIFDeviceInfo ExtraDLLPath GetLastErrorMessage IPCameraURL IsURLResponding IsURLVideoStreamAvailable OnONVIFDiscoveryCompletedNotification ONVIF_GetStr ONVIF_SetStr ONVIFCancelDiscovery ONVIFDeviceInfo ONVIFDiscoverCameras_IPRange ONVIFDiscoverCameras_Multicast ONVIFPTZGetLimits ONVIFPTZGetPosition ONVIFPTZPreset ONVIFPTZSendAuxiliaryCommand ONVIFPTZSetPosition ONVIFPTZStartMove ONVIFPTZStopMove ONVIFSnapShot OpenURLAsync OpenURLAsyncStatus SendIPCameraCommand SetDatasteadFilterDllName SetIPCameraSetting 
Copyright (c) Datastead