News for hackers. Stuff that matters.
Re:Chatroulette Creator Is A 17-Year-Old Russian Kid by jey on Saturday February 13, 2010 @04:16PM (#1123569)
Are you absolutely sure about that? I don't think Flash supports that natively, so it would involve some real weird hackery to do something like run an RTMP server on both of the client machines in a Java applet or something, plus NAT traversal hole punching and other disgusting hackery.
Re:Chatroulette Creator Is A 17-Year-Old Russian Kid by abthomson on Saturday February 13, 2010 @04:29PM (#1123590)
I'm only sure because I saw a bunch of RTMP and Flex messages going to the central servers (they all have similar IP addresses) and a lot of UDP traffic going to a pretty much random IP address that changed with every person I talked to.

Also, Fogbugz copilot does something similar. It's described at a high level here: https://www.copilot.com/tech/ which links to http://nutss.gforge.cis.cornell.edu/stunt.php

Re:Chatroulette Creator Is A 17-Year-Old Russian Kid by cellis on Saturday February 13, 2010 @05:35PM (#1123687)
So here's how it works: Flash 10 has built in p2p support. Firewalls can block this, so if the firewall to the far peer is blocked,the near peer falls back to Stratus (adobe Server), which probably has a socket? open to the far peer.
Re:Chatroulette Creator Is A 17-Year-Old Russian Kid by jey on Saturday February 13, 2010 @05:36PM (#1123689)
> Flash 10 has built in p2p support.

Oh!

Re:Chatroulette Creator Is A 17-Year-Old Russian Kid by est on Sunday February 14, 2010 @10:28PM (#1125820)
Don't worry, so does Chromium.