Webcam in browser

  • Thread starter Dirk Bruere at NeoPax
  • Start date

D

Dirk Bruere at NeoPax

Been trawling the net looking for applets that will put images from my
USB webcam on a website. Both streaming and static image. Any
suggestions for:

a) Freebies
b) Pay stuff
c) Pointers to DIY

Again, the aim is to make this totally accessible to the viewer ie no
downloading and installing progs (assuming their JRE is up to date)

--
Dirk

http://www.transcendence.me.uk/ - Transcendence UK
http://www.theconsensus.org/ - A UK political party
http://www.onetribe.me.uk/wordpress/?cat=5 - Our podcasts on weird stuff
 
Ad

Advertisements

A

Andrew Thompson

Been trawling the net looking for applets that will put images from my
USB webcam on a website. Both streaming and static image.

Try JMF.

I think Knute Johnson's site also has some nice examples,
though I cannot recall if they use(/need) JMF.
Again, the aim is to make this totally accessible to the viewer ie no
downloading and installing progs

An applet is a 'prog' and when a user visits the page, it
is downloaded and 'installed' insofar as the user does not
flush the class cache.

If you add archives of other classes or natives into the applet
element in the HTML, they will likewise be downloaded and
'installed'.

So it would seem that 'Java cannot do this' if you stick
strictly to your conditions, but if you can widen them that far,..
..(assuming their JRE is up to date)

Big assumption. It is usually better to use a script like
deployJava.js of a JRE version check applet before assuming
anything about the version of a user's JRE (or its presence).
 
D

Dirk Bruere at NeoPax

Andrew said:
Try JMF.

I think Knute Johnson's site also has some nice examples,
though I cannot recall if they use(/need) JMF.


An applet is a 'prog' and when a user visits the page, it
is downloaded and 'installed' insofar as the user does not
flush the class cache.

If you add archives of other classes or natives into the applet
element in the HTML, they will likewise be downloaded and
'installed'.

So it would seem that 'Java cannot do this' if you stick
strictly to your conditions, but if you can widen them that far,..


Big assumption. It is usually better to use a script like
deployJava.js of a JRE version check applet before assuming
anything about the version of a user's JRE (or its presence).

Thanks.
BTW, I seem to recall reading somewhere that JMF is being phased out in
favour of something else. Not too sure - is my impression correct?
Right now I'm testing stuff with this neat bit of shareware.
http://www.theill.com/conquercam/

--
Dirk

http://www.transcendence.me.uk/ - Transcendence UK
http://www.theconsensus.org/ - A UK political party
http://www.onetribe.me.uk/wordpress/?cat=5 - Our podcasts on weird stuff
 
K

Knute Johnson

Dirk said:
Been trawling the net looking for applets that will put images from my
USB webcam on a website. Both streaming and static image. Any
suggestions for:

a) Freebies
b) Pay stuff
c) Pointers to DIY

Again, the aim is to make this totally accessible to the viewer ie no
downloading and installing progs (assuming their JRE is up to date)

I've got a Java application that uses JMF to grab an image from a
camera. I'm using the Windows command line ftp client to send the data
to my website. You didn't specify if you were using Windows or Linux.
I have not tested it on Linux for a couple of reasons, one I was never
able to get JMF to work with Linux, and two, I didn't have Linux camera
drivers.

You are welcome to the source to my application, just send me an email.
The code is several years old and you may have to fiddle with it to
get it to work with your camera.

As to JMF, Sun has not updated JMF in many years. Version 7 is supposed
to have replacements for some of JMF's features. Unfortunately, the
release of version 7 has been pushed out again to early 2010. In the
last article I saw, there was no mention of the media enhancements to
version 7.

http://hamletdarcy.blogspot.com/2008/12/java-7-update-from-mark-reinhold-at.html

So I don't know if they are still in there or not. This is a
significant shortcoming of Java but I'm not sure that it will be
corrected any time soon.
 
A

Andrew Thompson

....
BTW, I seem to recall reading somewhere that JMF is being phased out in
favour of something else.

Not true. JMF is entirely obsolete, though Sun refuses to
make any acknowledgment of that. Of course, it was a 'complex
and complete' API when it was released, but time goes by, and
is was not updated with newer codec's and formats.

Of course, if your app. can use older formats, that is no problem.
 
Ad

Advertisements

Ad

Advertisements

A

Andrew Thompson

..
Have you seen anywhere recently where they say that JMC is still coming?

No. In fact if I'd had time to read your initial post
I'd have refrained from further comment - you seem better
informed about JMC than I am.

Sorry.
 

Top