|Top Previous Next|
Disclaimer: we believe that the information in this topic is correct (at the moment of creation of this topic). If you find errors in this topic, please inform us.
The most widely used libraries
DSPack, Delphi DirectX wrapper. It is useful for processing video received from USB webcam (in future, we may implement video displaying using DSPack).
TVideoGrabber, an analog of DSPack. This is not only a DirectX wrapper, it has a more convenient interface to configure a video and a sound. It's rather expensive. TVideoGrabber was not designed to work with IP cameras, it cannot detect camera models or work with specific camera functions. It is targeted to play and to process audio/video data.
VisioForge Video Capture contains no functions for IP cameras.
AVICAP32.DLL, the standard library for webcams. It does not support IP cameras.
VideoLab, iConf ActiveX Video Conferencing, SMInternet Component Suite do not provide functions for IP cameras.
All the libraries above can only play/process a video from the specified IP address. No programming library known to us contains functions specific to IP cameras: they cannot detect a camera model, cannot configure it, cannot read its properties, cannot control its motion.
supported partially (requires an additional code)