web interface

mini WebCam Secutiry System

The mini’s small footprint and low cost make it perfect for dedicated tasks. In this tutorial, we’ll set up a wireless surveillance system.

miniwebcam mini WebCam Secutiry System

What you’ll need:

Hardware

Software

  • Evological’s EvoCam (shareware $25)

Now we’ll put it all together. I selected the Hawking camera because it is a low-cost, full-featured camera, accessible and configurable via web browser. The camera itself supports 640×480 resolution and 20 fps. Unlike many other network cameras, this one uses a Java applet rather than ActiveX to load images, another perk to Mac users (Check out Hawkings line of wired and wireless network cameras here).

But, we will only rely on the web interface for configuration. You’ll need to attach the camera via network cable and get on the same subnet to configure the camera. Settings will differ between cameras, but you will have to set up the camera to access your wireless network and give it an IP.

Once you’ve used the web interface to verify that your camera is working, it’s time to install EvoCam. From within EvoCam, you can add the network camera using its IP address and compatible settings.

EvoCam1 mini WebCam Secutiry System

The Hawking works using the D-Link M-JPEG settings (this camera is not officially supported by Evological, but works due to the common M-JPEG format). EvoCam works using default camera settings, but I’d advise setting the frame rate manually via the web interface, as this can prevent disconnects.

EvoCam2 mini WebCam Secutiry System

Once up and running, you can use EvoCam to configure image and movie archiving, uploading (using FTP/SFTP) and web sharing. Most network cameras have their own built-in webserver, but you can also use EvoCam to view your webcam from the ‘net (provided you properly configure port mapping on your router). If you went the wired route, you can do the same through EvoCam.

Now, depending on preference you can set up your webcam to broadcast your fishbowl or watch your stockpile of vintage Macintosh machines. Both the Hawking HNC320W and EvoCam support multiple cameras, so the setup is very scalable.

Brian

AMP your Mac’s Webserver Part 2

After Part I we should all have an operationalwebserver. Hopefully its running SSL , which will allow us to encrypt our browser sessions when we log in remotely. Any old box can serve up web pages. Our mission now is to unleash the truly Mac part of our machines over the web.

Getting Your iLife Over the Web

Accessing your Mac via web browser can be fast, safe and easy (not to mention simpler that setting up a VPN). In order to access these services on your Mac, you must configure your home network to be accessible from the web.

Machete and iTunes2web

Machete installs scripts that let you access your iTunes music from any web browser. You can search and play your tunes through a very Mac-like front end. If you’d rather not expose your music files to the web,iTunes 2web will let you browse through your library (without play access) via the web. If you’d like to control your home music remotely, we can do that too with this tutorial.

Web iPhoto Access (WiPhA)

Browse your iPhoto library (and create a photocast) on your Mac from the web. Thumbmnails and search help you organize your photos in a nice clean interface. And you can photocast without a .Mac account. Did I mention security and AJAX?

eyetv FTW

Record TV on your Mac with EyeTV? With this simple PHP script you can access your recordings, see names, channels and times and even download the MPEG files through a web interface. eyetv FTW will even let you see what is recording.

Other Useful Tools

WebDesktop

Now that we’ve made out Mac accessible from the web, why not set your Mac’s homepage as your desktop? Windoze has Active Desktop that turns your wallpaper into a browser. Now, we can do it on a Mac too.

To complete our remote administration round up, we’ll want to grab Relay, an AJAX file management tool with image preview. You can drag and drop between folders. You can remotely manage your MySQL database with TurboDbAdmin. This snazzy free tool lets you view and edit your databases in a familiar interface. Last but not least, you can run a web based email/calendar system with Zimbra. This Open Source rival to Outlook/Exchange lets you tag and manage your email and collaboration.

Apache, MySQL and PHP open a whole new platform of web-based applications to your Mac. Have fun!

Brian