Hey HN, co-founder of room.sh here, happy to answer any questions.
We started out building online tools for education but soon began using them to have our own meetings. Behind the scenes, things are powered by a CRDT (specifically, https://github.com/y-js/yjs) and we're using Janus as a WebRTC SFU.
It's not peer to peer, but this brings some advantages (simplicity, more reliable connections, better support for large rooms) and a few disadvantages (bandwidth usage, among others). We're still in beta and working on new features and bug fixes so any feedback is greatly appreciated!
One feature that's either missing or I just couldn't find was screen sharing. It's my understanding that screen sharing can be done with WebRTC on modern browsers (except Safari?) Other than that, this looks really fantastic.
Hey Lowkeyloki, if your browser supports it, you should be able to find the Share Screen button in the bottom left-hand corner of your video feed (the monitor icon).
Nicely put together. One minor thing to consider is for drawing lines in the whiteboard the current approach seems to be line drawing starts with a ctrl+click. In other applications (e.g. gimp) it seems more natural to trigger line drawing via the end location (e.g. shift+click draws a line from the last drawn point to the cursor location).
Since I've seen the latter behavior more frequently it seems to be the more intuitive/usable option, though that's just my experience.
Minor detail: Black background swallows the eraser icon.
Looks really nice and runs smoothly. I've been working on and off on something that is vaguely similar in terms of kinds of tech being used: a vtt for DnD 5E. The link is in my profile if you are curious.
This looks really great. Another cool feature is adding would be adding codepen-like features if the file is set to javascript, with an export to codepen/gist functionality. Or something similar to repl.it
cb22|7 years ago
We started out building online tools for education but soon began using them to have our own meetings. Behind the scenes, things are powered by a CRDT (specifically, https://github.com/y-js/yjs) and we're using Janus as a WebRTC SFU.
It's not peer to peer, but this brings some advantages (simplicity, more reliable connections, better support for large rooms) and a few disadvantages (bandwidth usage, among others). We're still in beta and working on new features and bug fixes so any feedback is greatly appreciated!
floraaffogato|6 years ago
jakub-swierk|7 years ago
Lowkeyloki|7 years ago
a21y|7 years ago
fundamental|6 years ago
Since I've seen the latter behavior more frequently it seems to be the more intuitive/usable option, though that's just my experience.
imetatroll|6 years ago
Looks really nice and runs smoothly. I've been working on and off on something that is vaguely similar in terms of kinds of tech being used: a vtt for DnD 5E. The link is in my profile if you are curious.
swaggyBoatswain|6 years ago
huxflux|6 years ago
kimmoore|6 years ago
kimmoore|6 years ago