grabbing video over ethernet?
I have a project where I need to grab multiple video streams from live cameras. The building where this will be installed has got a security camera system already installed. Their cameras all run over ethernet (does this mean they are IP cameras?).
I only have experience grabbing live video in Jitter using jit.qt.grab and jit.dx.grab. What do I use to grab video from ethernet cameras? Is it possible to plug an IP camera straight into the computer via ethernet and grab it with jit.net.receive?
If so, how does the performance compare to jit.qt.grab over firewire?
Any tips much appreciated!
Ed
your cameras are IP cameras.
You will have to connect to them through a web browser.
How you interface with the camera depends entirely upon how the camera works.
You will need to read about your specific cameras and what type of data you are dealing with.
Most IP cameras will output m-jpeg or updating jpg images at intervals.
If you get lucky you will have a live video stream. but good luck connecting that to max, im sure there is a way.
If it turns out to be active-x your pretty much fucked, unless you record through screen capture.
Thanks so much for the reply. I'll ask the client for specs on their cameras.
I've found other people's java-based solutions on this list for grabbing webcam streams, and I also now know that I can use jit.qt.movie to read a rtsp stream.
I'm still confused about this:
if I have IP cameras connected directly to a router, and I also connect a computer running Jitter to that same router... then if I try to use one of the above solutions for grabbing the stream am I only able to grab the camera's video output off some remote server on the web, or can I take the video stream directly from the camera?
fi you are on the local network, find the local ip for the camera you want to view. If you are connecting to a far away land, its most likely because you are picking up signals from the wrong IP address.
I am trying to figure out how to capture the video/audio components of my presentation happening in Jitter so that I can transfer it to a quicktime video for my website.
It sounds like you may have a recommendation?
-Continuum
this question is not really related to the original topic (unless i misunderstand). next time please create a new thread.
has been discussed many times. the generally agreed upon best way to capture opengl jitter work is with a screen capture software (iShowU or Fraps are both good). also the gl.asyncread object can be useful. if you are just talking about jitter work (no opengl) you can just make use of jit.qt.record.