Ok yeah that makes more sense, thanks for the reply.
Btw here's the doc of yours that said it was p2p, I guess it's outdated. Might be good to remove or update it. It was publicly accessible within the demo instance linked in this thread, as an asset in the "sponsor" room.
Under platform overview:
"Stack
Video is streamed peer-to-peer via WebRTC.
Uses Firebase (Google cloud storage) for the database
Works on Chrome / Firefox, and on any laptop or computer. Tablets and mobile not supported yet."
I see you guys are using p2p webrtc, and it looks like there is there no media router? Because webrtc can't do a 3-way handshake, traffic will be N^2 as more people join a conversation. Why didn't you guys use a server-side Selective Forwarding Unit or Multipoint Conferencing Unit architecture?
I see that Rebuilding Rails doesn't mention a version number of the book, and sales page is actually very uninformative about the actual content. Elsewhere I see it was first published in 2012- How relevant do you find the 'latest' version to modern development? And what is the latest version, has it been updated for rails 6?
Have you got any other recommendations for intermediate to advanced rails topics?
Btw here's the doc of yours that said it was p2p, I guess it's outdated. Might be good to remove or update it. It was publicly accessible within the demo instance linked in this thread, as an asset in the "sponsor" room.
- Document: https://docs.google.com/document/d/e/2PACX-1vR8RTTH8Dr1KwiWE...
Under platform overview: "Stack Video is streamed peer-to-peer via WebRTC. Uses Firebase (Google cloud storage) for the database Works on Chrome / Firefox, and on any laptop or computer. Tablets and mobile not supported yet."