node.js chatroulette clone

665 views
Skip to first unread message

Chenosaurus

unread,
Mar 17, 2010, 7:18:54 PM3/17/10
to nodejs
Built a chatroulette clone using node.js. It's pretty awesome how the
entire application front to back is written in JS! Node.js keep track
of connections and handles matchmaking, the rest of it is pretty much
a simple flash videochat client using stratus. All auth is done via
Facebook connect so no DB is neccesary :)

http://videochat.io

Love to hear some feedback, I may open source this project in the
future if there's any interest.

Dave

eugene

unread,
Mar 17, 2010, 10:23:00 PM3/17/10
to nodejs
Looks awesome! What are you using for the video streaming? Red 5?

Chenosaurus

unread,
Mar 17, 2010, 11:00:49 PM3/17/10
to nodejs
I'm using adobe Stratus. It allows p2p video streams between
clients.

So pretty much client connects to Stratus-> gets a stratusId -> sends
StratusId to my node.js server for matchmaking. When a match is
found, the peer's stratusId is returned and a p2p video stream is
established. No FMS server in the middle means no bandwidth
costs :)!!

Dean Landolt

unread,
Mar 17, 2010, 11:38:33 PM3/17/10
to nod...@googlegroups.com
I've got some feedback -- why not open source it now? It's a lot easier to get feedback that way :)
 

Dave

--
You received this message because you are subscribed to the Google Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com.
To unsubscribe from this group, send email to nodejs+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/nodejs?hl=en.


CC

unread,
Mar 18, 2010, 2:13:31 AM3/18/10
to nod...@googlegroups.com
Really amazing, good job. Indeed node is perfect for this work, 30
lines vs 300 in java ?

I'm interested for the source too.


2010/3/18 Dean Landolt <de...@deanlandolt.com>:

Isaac Schlueter

unread,
Mar 18, 2010, 2:50:40 AM3/18/10
to nod...@googlegroups.com
Not being anonymous makes it not even remotely a clone of chat roulette.

But neat! Yeah, open-source it!

--i

Chenosaurus

unread,
Mar 18, 2010, 4:11:39 AM3/18/10
to nodejs
Right now it exposes the first name and profile pic. But that's
something that can easily be toggled on/off to make it just as
anonymous. But having it tied to your Facebook account makes it less
prone to abuse.

On Mar 17, 11:50 pm, Isaac Schlueter <i...@izs.me> wrote:
> Not being anonymous makes it not even remotely a clone of chat roulette.
>
> But neat!  Yeah, open-source it!
>
> --i
>
>
>
> On Wed, Mar 17, 2010 at 23:13, CC <comandoc...@gmail.com> wrote:
> > Really amazing, good job. Indeed node is perfect for this work, 30
> > lines vs 300 in java ?
>
> > I'm interested for the source too.
>

> > 2010/3/18 Dean Landolt <d...@deanlandolt.com>:

Ciaran

unread,
Mar 18, 2010, 7:42:57 AM3/18/10
to nod...@googlegroups.com
On Thu, Mar 18, 2010 at 8:11 AM, Chenosaurus <cheno...@gmail.com> wrote:
> Right now it exposes the first name and profile pic.  But that's
> something that can easily be toggled on/off to make it just as
> anonymous.  But having it tied to your Facebook account makes it less
> prone to abuse.

Isn't it the 'abuse' that adds the 'roulette' part, otherwise its just
random-chat ;)
-cj.

wewe.tom

unread,
Mar 21, 2010, 4:44:19 AM3/21/10
to nod...@googlegroups.com





why i can see nothing except above ?
V
videochat.io
Logout

2010/3/18 Ciaran <cia...@gmail.com>

--
33D.gif

wewe.tom

unread,
Mar 21, 2010, 4:48:26 AM3/21/10
to nod...@googlegroups.com
the picture


2010/3/21 wewe.tom <coo...@gmail.com>
33D.gif

CC

unread,
Mar 21, 2010, 3:41:14 PM3/21/10
to nod...@googlegroups.com
No idea, you may be prompted for facebook first. Try another browser.


2010/3/21 wewe.tom <coo...@gmail.com>


>
> the picture
>
> 2010/3/21 wewe.tom <coo...@gmail.com>
>>
>>
>>
>>
>>
>> why i can see nothing except above ?

wewe.tom

unread,
Mar 22, 2010, 12:19:24 AM3/22/10
to nod...@googlegroups.com
Yes, I can not visit Facebook.

2010/3/22 CC <coman...@gmail.com>

JT

unread,
Mar 23, 2010, 2:32:31 AM3/23/10
to nodejs
Cool.

I was just thinking about doing a Chatroulette clone yesterday.

Yes, open source it!

CC

unread,
Apr 16, 2010, 9:49:59 AM4/16/10
to nod...@googlegroups.com
finally closed ?


2010/3/18 Chenosaurus <cheno...@gmail.com>:

@chrisco

unread,
Jan 11, 2012, 6:18:32 PM1/11/12
to nod...@googlegroups.com
What ever happened to this, @chenosaurus? Because one of my silly ideas got Techcrunched last and thousands of people signed up on the homegrown landing page.  Don't laugh or hate, but it was/is called HighStranger ("Chatroulette for stoners").  The Facebook and other fans still want it.  Might your code (or someone else on here's) be suitable?  Doable on Dude's budget (which is small)?

Cheers,
Chris

PS: In other news today: Bloomberg via SFGate: "One Joint a Week for 49 Years Doesn't Harm Lungs": http://goo.gl/HJff0
Reply all
Reply to author
Forward
0 new messages