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 Video stream of IP camera with audio of PC microphone or other audio capture device 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 SetIPCameraSetting