Video streaming – motion JPEG

Sep 8, 2010 at 7:39pm

Video streaming – motion JPEG

Hi everyone,

Is it possible to read an mjpeg video stream using the jit.qt.movie object?
If relevant, my setup is as follow: Logitech QuickCam E3500 connected to a fonera router 2.0n which in turn is connected to my mac via local network.
The fonera web based application uses Cambozola. So what I get is a url (that looks like that http://fonera/luci/;stok=6(…)60/fon_devices/fon_webcam/mjpeg) and a mjpeg stream.

Now, I have tried using the message: read “http://fonera/luci/;stok=6(…)60/fon_devices/fon_webcam/mjpeg” on jit.qt.movie, but without success (in max window it states: read http://fonera/luci/;stok=6(…)60/fon_devices/fon_webcam/mjpeg 0).

I know I don’t have any firewall issues as I managed to make it work with a mpeg4file that is locate on a external ftp site.

I have been looking for this on various forums but couldn’t find any definitive answer.

Any suggestions?

Thanks

#52237
Sep 9, 2010 at 2:52pm

Anyone? can mjpeg be read anyhow in jit.pwindow?

#187734
Sep 12, 2010 at 10:26am

hi Eric,

No way to do it with jitter, i’m not sure but I think it’s a quicktime issue.
have a nice day.

Filippo

#187735
Sep 13, 2010 at 6:58pm

You might be able to connect via Java, but it will require some coding. I would suggest googling [java motion jpeg streaming IP camera]. I’m not sure if anyone has already solved this problem and has a Java class for acquiring this stream, but I believe Filippo is correct and that this type of camera is not supported in QT if it doesn’t support an rtsp stream. There might be some third party QT component which supports these cameras, but I’m not aware of one. Again perhaps some other users have solved this problem somehow and can offer advice.

-Joshua

#187736
Sep 15, 2010 at 11:16am

Funny, i was kinda trying the same thing in processing using unprotected ip-camera’s from axis which also broadcast mjpg (still working on it though) It seems you have to use third-party software for this. If i understand correctly it lets you access a video-stream and modify to your needs then make the stream available for further processing in whatever program you like.

http://www.gstreamer.net/
http://blog.nicolargo.com/2009/04/gstreamer-aime-les-cameras-ip-axis.html
(my french is isn’t that good but just google-translate it)

Maybe this will help too
http://processing.org/discourse/yabb2/YaBB.pl?num=1197475141

http://processing.org/discourse/yabb2/YaBB.pl?num=1259746559

Good luck,
FRid

#187737

You must be logged in to reply to this topic.