Simple webcam server

4

I am looking for a simple solution to turn a standard webcam on a Windows or Linux PC into a source for webcam images in a website hosted on another machine. Ideally it implements a minimal web server, sitting idle until an image is requested by a browser visiting the site.

The various solutions I found sofar seem to be continuously reading images from the webcam and writing things out to disk, seriously impacting the overall performance of the host PC. This is not desirable in my application, as the host PC's are also performing other tasks.

Any suggestions or pointers to home-grown solutions?

Timo

Posted 2010-07-17T10:13:04.517

Reputation: 149

Question was closed 2013-02-28T02:39:27.197

Answers

2

harrymc

Posted 2010-07-17T10:13:04.517

Reputation: 306 093

This is again one of those "heavy weight" solutions. The problem is in the "live" part. I only need on-request images, and no live streaming. – Timo – 2010-07-17T11:09:11.497

@Timo: This "heavy" solution doesn't impact too much the disk. The only on-request solution would be instant messaging, such as skype or http://www.ehow.com/how_6315532_use-yahoo-messenger-windows-vista.html.

– harrymc – 2010-07-17T11:20:34.870

2

Yawcam is free, simple and easy to use, and includes all these features:

  • Video streaming
  • Image snapshots
  • Built-in webserver
  • Motion detection
  • Ftp-upload
  • Text and image overlays
  • Password protection
  • Online announcements for communities
  • Scheduler for online time
  • Multi languages

enter image description here

Tamara Wijsman

Posted 2010-07-17T10:13:04.517

Reputation: 54 163

1

This method should be fairly easy to modify for your preferred Linux distro. Obviously install methods, names etc will need to be modified, but you can easily give it a go.

Neal

Posted 2010-07-17T10:13:04.517

Reputation: 8 447

1

Here is what I use to let my friends see my webcam: WebcamServer

It's an old project, but pretty simple to install and low on resources. All you need is a Linux machine, a webserver and a fixed IP. You can set up resolution and framerate, but it's pretty light both on PC and network. I have core2 duo and a simple broadband connection and if someone is watching it at 640x480 @ 10fps it's seemless.

Patkos Csaba

Posted 2010-07-17T10:13:04.517

Reputation: 1 542

1

This sourceforge query should help you.

NginUS

Posted 2010-07-17T10:13:04.517

Reputation: 414

1

If you only want to make the stream available to a limited set of users, try Skype or even Bambuser.

8DH

Posted 2010-07-17T10:13:04.517

Reputation: 222

0

It seems a bit wasteful to leave a PC on all the time just to manage a camera.

Linksys makes a wifi enabled webcam http://homestore.cisco.com/en-us/cameras/linksys-WVC80N_stcVVproductId84737621VVcatId543809VVviewprod.htm?icid=home_linksys_camera_all&src2=home_linksys_camera_all

( a bit cheaper elsewhere) that seems to do what you need. It has a built in server that can serve up a motion jpeg or video feed, as well as the ability to FTP the video/image to another source.

NoCarrier

Posted 2010-07-17T10:13:04.517

Reputation: 3 481