Forums > Jitter

internet-jitter

June 23, 2011 | 4:50 pm

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



Jan
June 23, 2011 | 5:06 pm

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


June 23, 2011 | 11:53 pm

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



Jan
June 24, 2011 | 8:58 am

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


June 24, 2011 | 9:52 am

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


Viewing 5 posts - 1 through 5 (of 5 total)