Page 1 of 2
Processing + Resolume over a network
Posted: Fri Jan 27, 2006 18:07
by Anonymous
Hi to all, I'm new here. Maybe you know what processing is, but for those who don't, processing is a programming environment written in the JAVA p.l., able to handle images, video and sounds. Ok, I've a camera attached to PC A, and the video stream goes into processing. Here I process the frames with some cool effect, and begin my problems... I really would like to send the processed signal to Resolume (running on PC B) over LAN... Does anyone have any idea how to do this? As I said, I'm in a Java environment, so it's a piece of cake sending anything over a network... My problem is WHAT to send... I don't know what Resolume is waiting, if it is waiting a special packet or what... I've read the manual but didn't find what I was looking for. I've heard about VIDnet. Is this that I need?
Thank you all.
Corrado.
Posted: Fri Jan 27, 2006 18:20
by Danger
yes the solution is to use VIDnet
Posted: Sat Jan 28, 2006 01:00
by Anonymous
Mhhh... I've surfed for over an hour and found more or less nothing... It seems like VIDNET is a software for videoconferencing, right? I ve not a particular question here, I just would like to know where to find more precise informations about this software (at the moment I do not know if it should look as a library, a service, a program with GUI...). vidnet.org is the site I'm examin' now, am I in the wrong place?:mad:
Thanks again.
Co.
Posted: Sat Jan 28, 2006 02:51
by levon
as far as i know, the resolume VIDNET is different to vidnet.org... in resolume its something that edwin coded, and at the moment vidnet is only possible to use from resolume to resolume, not any other programs. but you will have to ask edwin on this one
Posted: Sat Jan 28, 2006 13:22
by mfo
Maybe you can code something for the standard
www.patchbox.net is using. Patchbox is a Freeframe plugIn and should work in Resolume.
Posted: Sat Jan 28, 2006 16:59
by Anonymous
i think
http://www.patchbox.net isn't the solution here,
because freframe isn't supported by processing,
but i don't know a lot of java eviroment to understand
how freframe could be used by a system as Processing.
There is any change to do it in some way? without coding some script for importing freframe in some way in processing??
Please if someone know something about how to send a video stream with Processing to Resolume, post here please!
All Contributions are very appreciated

thanks.
eon
Posted: Sun Jan 29, 2006 07:38
by levon
hmmm i thought about it, one not very eligant way, is to use the screen grab freeframe plugin in resolume, use that on one computer, and then use vidnet to send it to another computer running resolume. the one problem with the screen grab plugin is that it follows the mouse cursor, but you can zoom it in so you dont have to have processing running full screen.
Posted: Sun Jan 29, 2006 12:59
by eon Vi-Sinch
ummm....
i really don't understand why anyone is answering the question "how to stream video over lan to resolume by vidnet but not from another resolume"......i don't understand if the problem here is only that to use vidnet there is licensining problem.
Because if resolume could receive video from another "vidnet software" we could make an output from Processing in accordance to what's resolume is waiting from vidnet (in other way fake the vidnet's resolume output so processing will output the right stream understood by resolume)
Please Edwin and Bart let us know clearly if there is any option without strange and increadible hardware rewire where we could be able to send a video from processing over lan to resolume.
We are in a hurry all contributors are very welcome
Thanks to all!;)
[Edited on 29-1-2006 by eon Vi-Sinch]
Posted: Mon Jan 30, 2006 15:42
by mfo
Thats why i mentioned patchbox. Send you videostream in the standard Patchbox is using. Then receive it with the Patchbox Source plugin into Resolume.
If you code somthing for vidNet or for patchbox means the same amount of work i guess.
(I'm not talking about integrating Freeframe into Processing!)
[Edited on 30-1-2006 by mfo]
Posted: Mon Jan 30, 2006 17:13
by edwin
Hi,
I like processing a lot, wicked tool!
Vidnet was programmed by Dave from inside-us-all who does some work for us once in a while. He came up with the Vidnet protocol and we implemented that in Resolume.
Vidnet is closed-source for the moment so i can't tell you how to use it unless i have permission to do so. The documentation is poor so it's not easy to implement.
I will point Dave to this thread to see wether he can contribute to this discussion.
Maybe you can make your own Freeframe plugin that reads out a socket on wich processing sends out the signal. So you let processing send data over a socket and you program your own freeframe plugin that reads it out.
Cheers
Edwin