Go to http://faces.io and then get your friends to do the same. That’s it! :-D
Currently works best in Chrome. It’s definitely beta status at best. Audio can get weird—be ready to mute. ;-)
Let me know what you think!
Bonus pro tip, add a hash target in the url to have a more private conversation.
sha1=$(head -c 1024 /dev/urandom | shasum | cut -d ' ' -f 1)
Basically I just wanted to try out some ideas using WebRTC peer-to-peer video with some clever layout algorithms.
When I started this I was looking into libraries like Packery that are good at arranging rectangles in the smallest possible space. But I found what I really wanted was something to expand to fill all available space.
I ended up using D3's treemaps to arrange videos. Normally they're used for visualising things like diskspace, but I'm using it to fill the screen with videos.