Messoa IP cameras and Jitter

dafnanaphtali's icon

Just to add to the sparse list of posts about IP cameras and Jitter..  I recently spent a lot of time trying to solve a problem tying to get Messoa IP cameras to connect at high resolution to Jitter, and after some trouble got some fantastoc help from Josh Goldberg (thanks!).

We wanted to post this information in case someone else is interested in using the cameras (Messoa NDF-831 and Messoa NCC800).

To view the camera's output as an rtsp stream using jit.qt.movie I sent "read rtsp://address: port".  I first tried h.264 and mpeg4 (at the client's request).   There were unacceptable difficulties (image freezing, colors wrong, things stopping inexplicably.)     After trying out many different message options from the camera's SDK, and various resolutions and settings, it was still not reliable/consistent enough and I was looking into other options for getting the video into Jitter SyphonNetCamera (not working any more apparently), and also a Quartz Composer CoGeWebKit (but not rtsp..).

The problem was finally *solved* back with jit.qt.movie, but by switching to mjpeg (at Josh's suggestion, maybe he can chime in with more information about this..).

Importantly, we also needed to set the size of jit.qt.movie to be the exact size of the stream settings (looks like quicktime was very bad and bringing the resolution down and this was the source of some of the inconsistencies.)

One last thing, we had to do some weird workaround with the ordering of the messages on the little Messoa NCC800 camera to get it to connect involving jit.change because it only appeared to work when we sent the read message (believe it or not), after 2 frames of video passed..   On the larger cameras this was not a problem.   We were getting pretty high resolution (1280x720) at at least 25fps and often higher (according to jit.fpsgui)

So, yes, Messoa cameras work with a simple "read rtsp://...." message.   Yay!  and thanks again to Josh Goldberg for the assistance with this!

dafnanaphtali's icon

Sorry, that should be  “read rtsp://address: port" message (plus setting jit.qt.movie to the *exact* size of the stream settings!)

and  I neglected to say Josh Goldberg came up with the great idea about sending the read message after 2 frames and we could not figure out why it worked, but it was a brilliant workaround none the less!

nfoulcher's icon

Hi DAFNANAPHTALI,

I was wondering whether you could provide me with a simple patch of this operation. I would like to try receiving an rtsp feel from a Wansview IP Camera. I'm only new to Max/MSP, Jitter etc. but would really appreciate an help.

thanks!