CrazyPixels
Features
Screenshots
Download trial version
Order full version
Manual
CamUniversal
CamUniversal

CamUniversal Manual
Part 1: General Remarks

CamUniversal works with Netcams (IP-Cams), Webcams and additional video devices which are using a driver for Windows.

Webcams
Webcams and similar video devices like TV Tuner cards, capture cards, graphic cards with a capture input etc. are working with CamUniversal if there is an up to date driver for Windows available. CamUniversal uses the DirectShow component of DirectX for the work with these devices. So all functions and settings which are coming with the video device drivers are usable. An advantage against other WebCam products is the possibility to work with all connected and installed video devices simultaneously.

Netcams
CamUniversal needs for the working with Netcams their IP addresses, resp. the URLs pointing to the video datas. From these URLs the program receives the current camera picture (still picture) or the motion-JPEG (MJPEG) or MPEG-4 video stream.
If you want to receive more still pictures as your camera is able to generate (the receiving interval is set to every 0.5 sec, but your camera captures pictures only every 1.0 sec), you receive often the same picture twice. So it makes no sense to receive more pictures as there are new ones available. Look at the network camera manual for possible capture intervals!

The resolution of the received picture is not limited. But if the program receives a picture which has a resolution of 640x480 pixels, it must transfer much more pixels as if the picture would have 320x240 pixels and the program has to test 4 times the amount of pixels within the intern motion detector difference test.

DirectShow
CamUniversal allows the using of all installed video devices, video codecs, audio devices and audio codecs.
But not all devices and codecs are working together! Furthermore some codecs changes the selected frames per second for the video recording by themselves and other codecs don't allow to record a video and watch a preview parallel.

Introduction to DirectShow
Microsoft® DirectShow® is an architecture for streaming media on the Microsoft Windows® platform. DirectShow provides for high-quality capture and playback of multimedia streams. It supports a wide variety of formats, including Advanced Systems Format (ASF), Motion Picture Experts Group (MPEG), Audio-Video Interleaved (AVI), MPEG Audio Layer-3 (MP3), and WAV sound files. It supports capture from digital and analog devices based on the Windows Driver Model (WDM) or Video for Windows. DirectShow is integrated with other DirectX technologies. It automatically detects and uses video and audio acceleration hardware when available, but also supports systems without acceleration hardware.

In General
All digital cameras generates different pictures from the same situation also if there are no changes. If you algin your camera to view on a wall where nothing is moving and let the motion detection run, you get little picture differences, because the generated pictures are different. This happens on the way from the analog world into the digital picture from your camera. To see these differences (not only these, but all differences) you can select in the program to show you the difference window. This is a good way to see how good or bad your camera works. To reduce this differences which are in reality not existing, you have to adjust the pixel difference value.

Part 2 >>