Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

EvoCam - A powerful and easy to use webcam app Pick of the Week
EvoCam iconThe macosxhints Rating:
9 of 10
[0 to 10 lights; 10 = perfect!]
Ever had an interest in running a webcam for any reason? If so, I highly recommend you take a look at EvoCam from Evological. Working through a simple one-window (four tab) interface, you configure the camera, the options you want on your webcam display (graphics overlays, time/date stamp, text captions, even QuickTime special effects), and then choose how you'd like to serve your webcam images. Accessed through the Server tab, the program includes a built-in streaming web server, or you can elect to upload images via FTP or even email them out!

On the Options tab, you can create a motion detection camera, set image quality, schedule dates and times for the camera to be active, and choose between various archiving and uploading options. The Status tab shows you information on the current frame, and the Items tab is where you add all the neat features mentioned earlier. You can even impose multiple video streams (if you have multiple sources) in one webcam window.

Once you've set everything up, you just enable the server, and your webcam is up and running. Any video source that's visible to QuickTime should work fine; I used our Sony digital camera and it worked flawlessly. I even tested it on our iBook, and sent the images via the wireless Airport connection to create a truly portable webcam setup.

From the time I installed this until the time I had a streaming video picture (outbound via a cable modem connection) was no more than a minute or two, and that included the time necessary to figure out how to configure the web server on another port (File -> Built-in Web Server). I had people view the streams from overseas, the east coast, and the west coast, and all had reasonable frame rates (one or two frames per second), given my somewhat limited upload speed. The amazing thing about this, though, is that I continued to use my Mac as I usually do, and made no concessions to the fact that there was a streaming video server running in the background. I couldn't tell that it was running, other than noticing the preview window updating on screen in real time. A quick look at 'top' revealed that it was using anywhere from 15% to 35% of my (G4/733), which left the machine very usable for my normal tasks.

All in all, for $20, EvoCam is an amazing little application, and worth checking out if you're looking for such a solution. It even comes with a no-limits 15 day trial just so you can make sure it meets your needs before purchasing.
  • Currently 1.70 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (10 votes cast)

EvoCam - A powerful and easy to use webcam app | 8 comments | Create New Account
Click here to return to the 'EvoCam - A powerful and easy to use webcam app' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
EvoCam - A powerful and easy to use webcam app
Authored by: Anonymous on Apr 29, '03 03:45:09AM

If you have EvoCam running on an other machine than your webserver,
do the following to forward the requests for the request from your
webserver to your webcam machine:

(as send to me by the excellent Evological helpdesk people)

1) Remove the preceding # character from the line that says:

#LoadModule proxy_module libexec/httpd/

2) Remove the preceding # character from the line that says:

#AddModule mod_proxy.c

3) Add the following lines before the end of the file, replacing with the IP address and port of the EvoCam server:

# EvoCam proxy
# The following will cause all EvoCam-related requests to be redirected
# to another host running EvoCam.
<IfModule mod_proxy.c>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^/(webcam\.html)$1 [P]
RewriteRule ^/(webcam\.jpg)$1 [P]
RewriteRule ^/(evocam\.jar)$1 [P]
RewriteRule ^/(evocam\.jpg)$1 [P]
RewriteRule ^/([0123456789]*/.*)$1 [P]

4) If Personal Web Sharing is running, turn it off in System Preferences.

5) Turn on Personal Web Sharing in System Preferences.

6) To test if the redirect is working, go to 'http://apacheip/webcam.html'
in a web browser, substituting your Apache server's IP address for
'apacheip', and you should see EvoCam's webcam.html instead.

[ Reply to This | # ]
Authored by: cyberbrent on Apr 29, '03 01:35:37PM

I have fiddled with EVOCAM for hours but my limited knowledge
on servers has me stuck...Can anybody tell me how to use
EVOCAM on my computer upstairs and have the images from
EVOCAM transferred to the MAC downstairs that I use OSX
SERVER on to serve up our websites?

Grandma in Australia awaits live video of our new baby :-)

Thanks again everyone in advance.

[ Reply to This | # ]
See above script...
Authored by: robg on Apr 29, '03 02:24:43PM

I think the above script is exactly what you're looking for, but I haven't tried it myself...


[ Reply to This | # ]
EvoCam - A powerful and easy to use webcam app
Authored by: michaelkvance on Apr 29, '03 02:03:01PM

I've used EvoCam for awhile and the only problem I've ever had
is the occasional kernel panic, but that's because of flakey DV
FireWire drivers, not EvoCam's fault, I imagine. I use it with a
FireWire iBot to appease my mother on the East Coast.


"Bought on stolen wine, oh a nod was the first step.
You knew very well, what was coming next."
-- The Smiths, I Don't Owe You Anything

[ Reply to This | # ]
EvoCam - A powerful and easy to use webcam app
Authored by: kaboom on Apr 29, '03 02:03:18PM

Um...that seemed like a pretty positive review, why only 7 out of 10?
I've used EvoCam and have to say that it's one of the few programs out there that I have had absoulutely NO problems with!
It's easy to use, has a great interface, is fast with low cpu usage, and allows some pretty advanced features.
Personally, I'd easily give EvoCam a 10 out of 10.
And $20 is not at all bad for a program like this.

[ Reply to This | # ]
Authored by: robg on Apr 29, '03 02:23:23PM

I'd given it 9 out of 10, and changed the "ALT" tag, but forgot to change the image pointer! Consider it fixed.

Why 9? There are some other webcam apps that do a bit more work on the appearance of the web page (history, time lapse, etc.) automatically. If Evocam added those, it'd be a 10...

Sorry for the mis-numbering...


[ Reply to This | # ]
EvoCam - A powerful and easy to use webcam app
Authored by: ankh on May 05, '03 04:57:48PM

I love it; even on a pokey-slow 400 mhz Pismo, I've been able to use EvoCam and _two_ Fire-i webcams to make little stereo movies.

Two samples at (both under 1 meg; set Quicktime to 'all frames' and high quality in the video settings).

Still jerky, only a few frames/sec with my gear, but if you can view stereo pairs by setting them side by side, you can view stereo movies.

And if not, little wedge-prism "lorgnette" viewers are under $2 at Reel-3D; hold one of those up and anyone can get fusion of the images and see depth.

Only doable with EvoCam, by merging two video streams side by side in one output.

[ Reply to This | # ]
Real streaming server
Authored by: edinc90 on Apr 05, '07 07:02:08AM
I have a tutorial about how I got my webcam to be really streaming over the internet. I'm using an old 800 MHz PowerBook and my old camcorder.

[ Reply to This | # ]