[Etoys] Camera (was Re: [Trac #175] Squeak/Etoys needs packaging)

Diego Gomez Deck DiegoGomezDeck at consultar.com
Sat Oct 21 05:48:32 EDT 2006

Hi Folks,

I already hacked a webcam support for Squeak at Linux, it's named


It uses Video4Linux, so I think is posible to run it in OLPC.

The camera also support some toys programming features. I also got
working the Intel(Play) USB Microscope (except for the ligth, the linux
module seems to be broken).

In the screenshot you can see 2 webcams (in fact is one plain webcam and
the Intel microscope) capturing at the very same time.

My work assumes the morph will survive the camera disponibility (you can
move the squeak image or a .pr to another machine without camera, or if
you connect more than one camera the order in USB stack can be different
in different boot-processing, etc) and it makes a good job trying to

In etoys vocabulary, you can find a "lastFrame" property.  This property
answer a SketchMorph that you can embed into a container and create an
animation. I used to create a project where one (etoys) script capture a
frame between time and time (normally 30 seconds) and put the frame into
a container. Another script just plays an animation (using the captured
frames) and instantly you have an accelerated-video (this type of videos
where a flower grows really fast, etc).

The plugin interface is relatively simple, so it's quiet posible to get
(the plugin) working in Windoze.

Attached is an screenshot showing the complete etoys-vocabulary.

Let me know if this helps.


-- Diego

> Am 20.10.2006 um 21:38 schrieb Zarro Boogs per Child:
> > Comment (by jg):
> >
> >  Really cool.
> >
> >  Does Etoys/squeak have support for cameras?  We got that running  
> > today...
> Well, there is "VideoFlow", which looks interesting, but requires a  
> plugin that might not have been ported to Linux yet:
>       http://minnow.cc.gatech.edu/squeak/2411
> And I just received some old bits from Tim Rowledge which once
> a Video4Linux plugin.
> How would I access the camera? And until I get a b-test, could this  
> be simulated by a USB camera?
> - Bert -
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Video4Squeak.jpeg
Type: image/jpeg
Size: 90475 bytes
Desc: not available
Url : http://mailman.laptop.org/pipermail/etoys/attachments/20061021/2c997a88/Video4Squeak-0001.jpeg

More information about the Etoys mailing list