internet-jitter

Jun 23, 2011 at 4:50pm

internet-jitter

Does someone knows if it’s possible to use internet in real-time in a jitter patch and play with it. For example I type a url and I change the colors of the internet site in real-time ???

Thanx in advance

Ben

#57741
Jun 23, 2011 at 5:06pm

Hi Ben,
It is not impossible but ambitious and would involve several technologies!

You need some knowledge in server side programming (i.e. PHP, Java or Python etc) and on the browser’s side as well (HTML, JavaScript (+Ajax) and CSS).

Here I just posted an example how it is possible to send data from a site into a Max patch.

http://cycling74.com/forums/topic.php?id=33976

The way back is also possible but for sure not less complicated….

If you want to know more I can try help. (Until now I have done it inside closed networks, but could be exiting to get it out to the Web…)

Jan

#207158
Jun 23, 2011 at 11:53pm

Thanx for your reply Jan. I know a little bit of java but not javascript… Where you think I should start to work this project ???

Thanx a lot for your interest

Ben

#207159
Jun 24, 2011 at 8:58am

I would start with breaking the projects into functional parts.

- You have the part of sending data from max to server,
- and than the server shall modify a web page.

For the Max server connection there is stuff around here. For the modification of a Website in “realtime” try to search the web for HTTP-Push and Ajax if you want have a site built in HTML/Javascript; or XMLsocket with in ActionScript 3 – if you want to work with Flash.

I remember that people often refer to FLOSC which is a Gateway that allows a flash application to send and receive OSC data. That might be good start.

Jan

#207160
Jun 24, 2011 at 9:52am

Hi Ben,

Do you mean change an image of the website, or change the way the site appears to anyone who looks at it in a browser?

If the second, Jan’s suggestions are best.
If the first, the solution is much simpler: use jit.desktop to capture an image of the site in your browser, then modify with jit.hue or au.hue (Auvi object) or whatever processing you like. Probably you would need two monitors, one for the browser and one to display your effected image.

Kurt

#207161

You must be logged in to reply to this topic.