ONVIFEnumCamerasDiscovered
|
TVideoGrabber.ONVIFEnumCamerasDiscovered |
||||
|
|
|
|
||
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 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