8.3.8. WebCam module

Figure 8-23. camPortal block.

camPortal block.

camPortal block.



If you are looking for a webcam module, have a look at the camPortal. See it in action at The Sceptics Hour. camPortal's highlights include:

Figure 8-24. camPortal module.

camPortal module.

camPortal module.



You must have at least PHP-Nuke 6.5 and a newer PHP version (one that understands the _SERVER superglobal, for example) to use this module. The installation instructions are a bit outdated. In some parts, for example, they talk about "webcam", when atually it should say "camPortal" - but with knowledge of the structure of a PHP-Nuke module (see Section 21.1) you will figure it out. Inline graphic

To grab the modules/PHP-Nuke_HOWTO/images from your webcam, you can use ConquerCam. ConquerCam is a low-priced (only $10 USD), easy to use webcam manager for grabbing modules/PHP-Nuke_HOWTO/images from your web cam under Windows, preparing them with various effects and uploading them to your web site (where you can use camPortal to display them in PHP-Nuke). Using ConquerCam you are able to setup your computer as a security system as well, using the advanced motion detection and mail-notification system included.

Figure 8-25. ConquerCam: main window with the Options dialog opened up.

ConquerCam: main window with the Options dialog opened up.

ConquerCam: main window with the Options dialog opened up.



ConquerCam can be customized in a variety of ways, e.g. by selecting how often you want to grab and upload modules/PHP-Nuke_HOWTO/images, which overlay effects you want to use (many of the well-known Adobe PhotoShop effects are available, such as Multiply or Darken) and unlimited numbers of textual captions to put on your grabbed image using a bunch of tags. Tags are replaced by dynamic data such as current date/time, WinAMP title currently playing or the Swatch Internet Time.


Help us make a better PHP-Nuke HOWTO!

Want to contribute to this HOWTO? Have a suggestion or a solution to a problem that was not treated here? Post your comments on my PHP-Nuke Forum!

Chris Karakas, Maintainer PHP-Nuke HOWTO