WebRTC Architecture Explained: P2P vs. SFU vs. MCU vs. XDN | Not Hacker News!